Allahabad High Court restrains Al-Jazeera from telecasting documentary on Indian Muslim community The New Indian ExpressSource