Top maritime news
This is shameful for the self-acclaimed giant of Africa status we seem to claim to…