If the player doesn't work, try another server:
BBC exposes the horror unfolding on the Russian side of the war in Ukraine. Soldiers being tortured and even executed at the hands of their brothers in arms.