London Calling the Falklands Islands - St Helena Citizenship Case - 大象传媒 Sounds

London Calling the Falklands Islands - St Helena Citizenship Case - 大象传媒 Sounds


St Helena Citizenship Case

St Helena attempting to sue the British government, a look at the case and attitudes.

Coming Up Next