The Kyiv Independent
Around 200 Ukrainian troops are based in Libya in cooperation with the government in Tripoli, sources told Radio France Internationale. These forces are allegedly responsible for the March 3 strike on a Russian oil tanker in the Mediterranean Sea.
Go to News Site