Sunday 19th March 2017
Mount Gurugu overlooks the Spanish enclave of Melilla on northern Africa's Mediterranean coast. The European Union and Africa are separated here by a high-security border facility consisting of three fences. Refugees, mostly...
Sunday 22nd January 2017
Based on the book of The Shadow World, this feature length documentary is an investigation into the multi-billion dollar international arms trade.