Details of '120,000 Russian soldiers' leaked by Ukrainian media
Verification hit and miss so far Ukrainian news website Ukrainska Pravda says the nation's Centre for Defence Strategies think tank has obtained the personal details of 120,000 Russian servicemen fighting in Ukraine. The publication has now shared this data freely on its website.... [...]