Urbin Report

Sunday, September 07, 2008

U.S. forces and Afghan police kill over 20 Taliban

According to Reuters, good news for Civilization.

U.S.-led soldiers, backed by air support, and Afghan police killed more than 20 Taliban fighters in two separate clashes, officials said on Sunday.