Editor's Picks 2 years ago 50.2 K 16772 Snapchat Inc. denies Evan Spiegel’s “poor India” comment to control #boycottSnapchat trending over social media