Mohammed Zubair, one of the founders of fact-checking website Alt News, was arrested by the Delhi Police today on charges of hurting religious sentiments and promoting enmity. He has been sent to police custody for a day. Stay connected for more updates.