International news broadcast channel

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…