Jamia Millia Islamia is a public research university in New Delhi, India. Its name suggests that it is not a public institution, but there’s a history. In brief: One of the founders of the university and a former president of India Dr Zakir Hussein once said, “the movement of Jamia Millia Islamia as a struggle […]
Time for Reza Aslan to tell the truth about Islam after brain-eating stunt
Reza Aslan has gone to India and eaten human brains in the company of a fringe Hindu sect. The outcry was immediate. Aslan, a Muslim who teaches creative writing at the University of California at Riverside, was accused of “Hinduphobia” and of mischaracterizing Hindus. Attacked by BuzzFeed as a “kind of a jerk on Twitter,” […]