Operation Human Shield

It seems that Trey Parker and Matt Stone may have been more accurate with their parody of the US military in the South Park movie than they probably intended. Terrifyingly, here in Iraq, Google Earth has uncovered that the US military might really have an Operation Human Shield. Thanks to Stephen Johnson and Chris Holland.

Read full article »