Tag: Video Footage Of Devyani Khobragade
Video Footage Of Devyani Khobragade Strip Search Is Hoax: United States
Washington, Jan 6 - A video currently in circulation on the social media, which claims to be allegedly showing the CCTV footage of the...