On Thursday night, a “kamikaze suicide drone” appeared from nowhere, and attacked an oil tanker off Oman, in the Arabian Sea. According to a report in the UK’s The Sun, the blast killed a British armed forces veteran and a Romanian crew member on the 600-foot Mercer Street. No one has claimed responsibility for the […]