Is IT business leaving Russia? "Ostorozhno" Fabio Capello hasn't been paid "Rotten West" is trending on Russian internet