RUSSIA IS HERE... forever?