Once again America lets down India…

Hypocrisy is another word for American Foreign Policy. When there was an attack on American soil, an invasion was imminent and justified. But when a democracy of a billion people is invaded, restraint is the ‘mantra’ from the fellow democracy. This is not just hypocrisy, it is disgraceful. The United States of America should be [...]

Follow

Get every new post delivered to your Inbox.