Tag: Illegal Fishing

In Sierra Leone, Local Fishers And Foreign Trawlers Battle For Their Catch

At wharfs across the Freetown peninsula in Sierra Leone, local fishers say...

Get Latest News on WhatsApp