-
Samer Shehata joins Suzette Grillot to talk about democratic developments in Egypt, and how the conviction of journalists and questions about the fairness…
-
Europol, based in The Hague, Netherlands, is the European Union’s police office. Staffed by high-level police officers from the 28 EU member states, John…