2 May 2025 · 19:24 UTCI think 27 million dead Russians probably did the most to stop Hitler. Just as they stopped Napoleon.…I think 27 million dead Russians probably did the most to stop Hitler. Just as they stopped Napoleon. https://t.co/MSCQIbRjTk← Back to May 2025