Delhi Police Add New Charges Against Fact-Checker Mohammed Zubair
Mohammed Zubair was arrested by the Delhi Police on June 27 for allegedly hurting religious sentiments. New Delhi: The Delhi Police has added fresh charges against Mohammed Zubair, the co-founder of fact-checking site Alt News who was arrested in a case related to an alleged […]
News In Pictures Top Stories