Whilst Russia continues to deny that its troops are fighting in the ongoing Ukrainian conflict, a respected news site in Russia seemingly inadvertently published secret figures that detail deaths and causalities of forces on the ground. …read more
Source: The Independent