The shipping industry has united in calling for the immediate release of 25 seafarers on board the Galaxy Leader held hostage by Houthi Rebels for three months now.
Author: Capt. John
The shipping industry has united in calling for the immediate release of 25 seafarers on board the Galaxy Leader held hostage by Houthi Rebels for three months now.