Published On: Fri, Mar 22nd, 2024
World | By

Humiliation for Vladimir Putin as ‘Russian troops sink their own ship’

Russian troops accidentally struck and sank their own ship during a training exercise, resulting in casualties.
Daily Express :: World Feed