It has been almost two long months since Russia invaded Ukraine, starting in the Donbass region and slowly moving Westward.…
Over the past several weeks, Russia has mobilized a significant portion of its navy, deploying 140 ships, which represent about…