Alt News co-founder Mohammed Zubair, who is under investigation for an allegedly objectionable tweet he made in 2018, on Monday denied the claims of Delhi Police
Alt News co-founder Mohammed Zubair, who is under investigation for an allegedly objectionable tweet he made in 2018, on Monday denied the claims of Delhi Police