Episode details

Available for over a year
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
Programme Website