I poached this off my friend Kathleen McKinley‘s facebook feed, and don’t know its provenance otherwise. It is the most appropriate photo I’ve yet seen in reaction to the great news that bin Laden has met his end at the hands of US Navy SEALS. Click to enlarge.
Advertisement
The New York Fire Department lost 341 firefighters and 2 paramedics in the World Trade Center on 9-11.
Join the conversation as a VIP Member