Dec 4, 2023Ukraine's David vs. Goliath Victory: Sinking Russia's Naval Ego Without a Single ShipAt the dawn of the war, the Russian Black Sea Fleet proudly sailed with about 40 ships of various types and 7 submarines. The Ukrainians,...
Nov 10, 2022Putin’s failing Ukraine invasion proves Russia is no superpowerFor centuries, Russia has seen itself as one of the world’s great powers. This superpower status was somewhat sullied by the humiliations...