Shoib Najafizada

  • Karzai won't leave

    Afghan President Hamid Karzai discovered the importance of adhering to his country's constitution at an awfully convenient political moment.

From Salon's blogs