Showing posts with label taliban launch grenades. Show all posts
Showing posts with label taliban launch grenades. Show all posts

Wednesday, May 06, 2009

Taliban May Have Set Up U.S.

This morning, Hillary Clinton apologized for the civilian deaths in supposed U.S. airstrikes, but now there's evidence that the Taliban may have launched grenades to make it appear like the U.S. did it.