
Russia Could Strike UK With ‘Unstoppable’ Torpedo Causing Radioactive Tsunamis, Claims Russian State TV; Shares Mock Video of Attack
Delhi, February 1: A footage from a Russian state TV broadcast has surfaced on social media which shows a mock video of the UK being […]