meowdiniMay 213 min readRevealed: Meta-Approved Political Ads in India Inciting ViolenceMeta, the parent company of Facebook and Instagram, has come under fire for approving a series of politically charged advertisements in...