Russian Losses Exceed 11,000, According to Ukrainian Sources
Kyiv-based Defence Express continues to report from all Ukrainian theatres on day 12 of the Russian invasion. Official sources suggest Russian losses now exceed 11,000 – which, if true, will likely continue to pile domestic pressure on the Putin regime.