Russia: Point of no return