Claim(permalink)
New York based ad firm refused to air Lord Ram billboards at Times Square in NYC after pressure from Muslim Groups
Factors
veracity
Political Leaning
Sentiment
Date published
2020-08-05
Entities
MarsMayor of New York CityAmerican Israel Public Affairs CommitteeIndian AmericansRamaIslamophobiaJihadismOpIndiaIslam in IndiaHindutvaFar-right politicsDiasporaCivil and political rightsTimes SquareNative Americans in the United StatesFascismSupreme Court of IndiaDemocracyWhatsAppNew York CityHindusMuslimsIndiaFacebookUnited States24th Government of IrelandResistance movementLight-emitting diodeBritish Asian

