Rapper slams 'Islamophobia' in clock arrest of Texas teen

Townhall.com Staff
|
Posted: Sep 18, 2015 11:03 AM
The arrest of a Texas teenager over a homemade clock he brought to school provided a stark reminder to New York rapper Himanshu Suri that it is tough to be a Muslim in post-9/11 America.