German Military embarrassed by leaked conversation plotting against Russia
ER Editor: Russia’s Kerch Strait Bridge is a critical piece of infrastructure that links eastern Crimea to Russia (see image below). It has been the subject of attacks by Ukraine and western forces. See Kerch […]