Connect to share and comment

Latin america osama bin laden

Appears In:
In Brazil, a soccer match was bigger news than Osama's death.
Latin america osama bin laden

A woman walks past a wall painted with graffiti representing the Sept. 11 terrorist attacks and images of then-U.S. President George W. Bush and Osama bin Laden, on Oct. 9, 2001, in Sao Paulo.

Mauricio Lima