Indian Diplomat's Arrest Spins Conflicting Stories

Try Our New Player
NewsyVideos
1.1K
671 views
  • About
  • Export
  • Add to
India's deputy consul general Devyani Khobragde was arrested on visa fraud charges in New York, but there are definitely two versions of the story.

0 comments