Russia devastating strikes!