military news Russia wallpaper Russia military news Official estimates that between 5000 and 6000 Russian troops may have been. NATO has estimated the number of Russian soldiers kil… Tuesday, March 29, 2022 Edit