The recent incident from a school in Muzaffarnagar highlights, once again, how many of India’s institutions, and its people, are failing the country’s Muslims.

  • Fat Tony
    link
    English
    31 year ago

    Well said Lucifer.