Obama's "Alienate our Friends" world tour hits a new subcontinent

The latest nation Barack Obama is busily alienating: India.

HT: Real Clear Politics

Comments