Kenya police fire water cannons and tear gas at finance bill protesters _ #AJshorts

52 Views
Kenya police fire water cannons and tear gas at finance bill protesters _ #AJshorts

Comments