Home » Posts tagged"All India Bakchod"

Modi meme MADNESS! Free speech advocates cite climate of intolerance in Hindu nationalist-led India as police file case over ‘insulting’ image of PM

Indian police have filed a defamation case against a group of comedians responsible for creating a mildly-amusing internet meme.