The Russian navy is conducting drills in the English Channel, the country’s military press service announced Friday. The latest move by the Russian navy is considered to be a demonstration of military power since the country’s ties with the West deteriorated over the Ukraine crisis. …read more
Source: International Business Times