Those who have for a long time ruled and despoiled the world are centerstage at World Economic Forum 2020

More videos

RT 05 Apr 2020 16:00 CEST

From mall into hospital