Top maritime news
China has signed cooperation agreements with 18 Middle Eastern and North African countries to jointly develop…