The content originally appeared on: CNN Delhi police have arrested a prominent Muslim journalist, accusing him of insulting religious beliefs on social media, in a move condemned by free speech advocates. Mohammed Zubair, co-founder of fact-checking website Alt News, which debunks misinformation in the Indian media, was arrested Monday and remanded overnight in police custody, said KPS Malhotra, a deputy commissioner in Delhi's Cyber Crime Unit. Malhotra said Zubair was arrested under two sections of the Indian Penal Code related […]