Chinese President Xi lauds China-Russia ties as Putin lands in Beijing 0 16.05.2024 09:10 New York Post As they met, Putin told Xi that their cooperation was a stabilizing factor.