Kenyan protesters blame IMF, World Bank for Finance Bill 2024

WATCH ON YOUTUBE