Russian Security Council deputy chairman Dmitry Medvedev said on Friday that 422,704 people had signed contracts with the ...
THIS is the bizarre moment freezing Russian troops try out their new Kremlin-issued kit to protect them from the bitter winter weather – tiny pop-up tents. Frontline footage from occupied Ukraine ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results