Authorities in the UK have arrested seven people in connection with a failed attempt to seize control of a cargo vessel in the English Channel earlier this week. The ..
Author: Capt. John
Authorities in the UK have arrested seven people in connection with a failed attempt to seize control of a cargo vessel in the English Channel earlier this week. The ..