Satire on Indian diplomat Deviyani’s humiliation by U.S – Bullet News admin 10 years ago Satire on Indian diplomat Deviyani’s humiliation by U.S – Bullet News Click Here