Libyan Coast Guard on Wednesday intercepted a Russian oil smuggling tanker 14 miles off Zuwara shores with 11 Russian smugglers on-board.

News
Tagged: