Karzai's Pre-Lame Duck Attitude

By: Dr. G. Rauf Roashan
Originally Posted On: January 05, 2014
Category: Country Corner



Afghanistan is an important country, strategically located with huge untapped and priceless resources for an energy and raw materials hungry world. The world needs peace in Afghanistan and Afghanistan needs hel - read more-> - read more-> - read more->