India Amazon faces flak on social media for allegedly insulting Indian flag January 25, 2022 The World Opinion By means of PTI NEW DELHI: Amazon on Monday confronted the ire of a...