NationalFeatured Breaking: Alt News Co-Founder Mohammed Zubair Arrested By Delhi PoliceTejas JoshiJune 27, 2022June 27, 2022 by Tejas JoshiJune 27, 2022June 27, 2022 Mohammed Zubair, co-founder of popular fact-checking website Alt News, has reportedly been arrested by the Delhi Police. Zubair, who has been vocal on social media...