Main content

Belief that Osama Bin Laden may be in Latin America. Peter Hudson, of the Economist, discusses the tri-border area between Brazil, Argentina and Paraguay, where he may be hiding. Also in the programme: developments on the South Atlantic Medal Association trip to the islands.

Pres: Dee Palmer

Release date:

Available now

15 minutes