Main content
Bin Laden
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