| Connect to share and comment |
A billboard with Osama bin Laden wearing an 'I love Guantanamo' t-shirt is on display at Farragut North Metro Station in Washington D.C. in September 2009.The billboard is an advertisement from Avaaz.org, an organization that launched a metro billboard campaign to remind policymakers that torture is a top recruiting tool for al-Qaeda leader Osama bin Laden and his network.
Follow us: