British special forces storm oil tanker in English Channel to arrest stowaways who threatened crew
Published
Published
British Special forces have ended a 10-hour standoff in the English Channel after a group of violent Nigerian "hijackers"..
UK special forces have ended a 10-hour standoff in the English Channel after a group of violent Nigerian "hijackers" threatened to..