Browsing tag


“Suppose for a minute that our army IS operating in Donbass”

Discussio Translated from Russian by Tom Winter  August 27, 2015 Translator’s note: Here at Fort Russ, we do not claim expertise in modern electronic or satellite-assisted warfare, but we do know what’s out there, and it is our policy to find and translate the original. This material was first published at the above source on January […]