Butcher Of Menchaca And Tucker Is Dead

The scum responisble for the brutal killing and mutilation of both Pfc. Kristian Menchaca and Pfc. Thomas Tucker has been killed. Check out The Jawa Report for more details.

FILED UNDER: Iraq War, Middle East, Military Affairs, Terrorism
Greg Tinti
About Greg Tinti
Greg started the blog The Political Pit Bull in August 2005. He was OTB's Breaking News Editor from June through August 2006 before deciding to return to his own blog. His blogging career eventually ended altogether. He has a B.A. in Anthropology from The George Washington University,