11 Jun 2011

Ibrahim Elmetri: Libya and Gaddafi

From Saturday Morning, 8:15 am on 11 June 2011

Libyan exile and international aquatic science consultant on the state of affairs in his home country.