Russia practicing fighting NATO on Lake Ladoga
Satellite images show that Russia has deployed its modern missile corvettes to Lake Ladoga and is conducting war exercises against NATO, according to Helsingin Sanomat.