February 2, 2024

Dramatic footage shows massive explosions “sinking a Russian ship in the Black Sea”; Russia Reacts to Reports U. S. Is Planning to Place Nuclear Weapons in the U. K.

Ukraine claimed to have sunk a Russian warship in the Black Sea, while Russia accused the United States of an “endless cycle of escalation” amid reports that it was contemplating placing nuclear weapons in the UK.

Dramatic footage shows massive explosions “sinking a Russian ship in the Black Sea”; Russia Reacts to Reports U. S. Is Planning to Place Nuclear Weapons in the U. K. Read More »