The Street Reporters Newspaper

…Breaking News with Integrity!

Adsense

African leaders

Migrant Deaths and Self-Imposed Slave Trade In Africa By Clement Ehis Iuleomien

As many as 70 African migrants perished in the Mediterranean Sea recently when the boat in which they were navigating from Libya to Italy, capsized. The migrants were apparently on their way to Europe for different reasons, ranging from seeking…