A "verified" Twitter account, with a massive following of over 650,000 posted an image of a "Large Explosion near The Pentagon Complex." And that sent shockwaves through the platform. Why? Listen in to find out! In other news, dubious made-in-India cough syrups have put the spotlight on the country's pharmaceutical regulations. What's the story here?