November 14, 2024: Peace in Ukraine is proving very difficult to achieve. Ukraine demands all its territory back. That means Russia giving back Crimea, Donetsk and Luhansk provinces as well as other ...
November 14, 2024: There are things Russia does not want to deal with or be reminded of. One of these forgettable items is the loss of the Black Sea Fleet and the inability for the Russian navy to ...