Humiliation for Vladimir Putin as 'Russian troops sink their own ship'

11 months ago 6
ARTICLE AD BOX


Russian troops accidentally struck and sank their own ship during a training exercise, resulting in casualties.
Read Entire Article