You are here
Home > europe

The human trafficking challenge

In its 2018 Trafficking in Persons Report, the United States (US) government placed Nigeria on Tier-2
The post The human trafficking challenge appeared first on – The Sun News. …

Thousands protest in Barcelona for release of Catalan leaders

Thousands protest in Barcelona for release of Catalan leaders

Thousands of Catalans protested Saturday in Barcelona for the release of separatist leaders held over their role in the region’s secession bid and the return of those who fled abroad into self-exile. Catalonia’s pro-independence president Quim Torra took part in the march just a day after he met Spanish prime minister Pedro Sanchez, with both […] …

Top