Russia has rebuked Britain for its reaction to the death sentences passed by the Donetsk People’s Republic (DPR) on two British nationals, who were captured while fighting for Ukraine. In a statement from the Russian foreign ministry, Moscow rejected the Read more…
