The World Economic Forum's 2023 annual meeting in Davos just wrapped up, with thousands of political, business and media elites descending on the Swiss alps to talk about..
Rebel News reporters walked through Davos with Greta Thunberg for 20 minutes, asking questions that the other journalists with us angrily disapproved of.