London Calling the Falklands Islands - St Helena Ship Crisis - 大象传媒 Sounds

London Calling the Falklands Islands - St Helena Ship Crisis - 大象传媒 Sounds


St Helena Ship Crisis

Difficulties with goods shortages, attitudes of those caught on the boat, and the damage

Coming Up Next