More from my site
- Ten years on, Afghanistan still ‘the worst nation on earth for women’
- Palin: When does Karzai apologize for his troops killing our soldiers over Koran-burning?
- No later than 2pm ET on September 11, 2001, America should have nuked Afghanistan
- No later than 2pm ET, September 11, 2001, the United States should have nuked Afghanistan