Alt News co-founder Mohammed Zubair arrested for ‘hurting religious sentiments’ Jun 27, 2022 Journalist Mohammed Zubair, one of the founders of fact-checking website AltNews, was arrested by the Delhi Police…