News
Nestled to the left of the port of Greece's Piraeus, as one gazes out at the ferries, lies the infamous district of Troumba.
Greece has rescued hundreds of migrants off its southern islands of Gavdos and Crete in five separate incidents since Friday, ...
Up to 17 million people have passed through the slave trade in the Muslim world since the 7th century. Tragically, the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results