| Connect to share and comment |
Two billboards with President Obama and Osama bin Laden, wearing an “I love Guantanamo” T-shirt, are seen in a Washington Metro station in September, 2009. The advertisements are from Avaaz.org, an organization that launched a campaign to remind policymakers that torture is illegal, unethical and a top recruiting tool for al bin Laden and al-Qaeda.
Follow us: