Russia is in tatters!