As an answer to terrorism on the whole, New York City officials have decided to place a giant robot called The Freedom Robot at ground zero where the two towers of the World Trade Center once stood.
I know it makes me proud to be an American.
How do you like that shit, Bin Lauden???