Phalanx must have been shitting his pants yesterday. Russia is a failure of a country.