And yet they are still not only stopping Russia, they are taking land back. Doesnt say much for Russia does it?
What land?