Amazon faces backlash for selling products with Tricolor and Hindu Gods

World’s largest online retailer received a major backlash in India for it’s toilet seat covers and other items with images of Hindu gods that were spotted on the US retailer’s website, making #BoycottAmazon the country’s top trending topic on Twitter on Thursday. Thousands of users took to social media websites to urging for a […]