News

Nearly 1 million Russian troops have been killed or wounded in the war in Ukraine, according to a study released yesterday.
It also roughly chimes with attempts by Russian independent media, such as Meduza and Mediazona, to count the bodies. By this ...
Russian fatalities in Ukraine (in just over three years) are 15 times larger than the Soviet Union’s decade-long war in ...