Obama grants clemency to 46 non-violent drug offenders