Al Jazeera may shut down in India following home Ministry’s security withdrawal
International English news channel, Al Jazeera, might stop its broadcast in India after the home ministry withdrew the security given to the channel. A report in NDTV said that the…