Indian Army troops march in the freezing temperatures of Arunachal Pradesh in November 2003.
EPA/SRT
Will Russia Outsmart the U.S. on Nukes Again?
Putin Can't Use Energy to Push Europe Around Anymore
Is Africa Really the Next Best Frontier for Investors?
The Real Reasons Israel Bombed Syria