Former US President Barack Obama Sister Auma Obama Tear gas used during Protest Against finance bill in Kenya
Kenya Protest: There are massive protests going on in Kenya against the controversial finance bill.…
7 months ago
Kenya Protest: There are massive protests going on in Kenya against the controversial finance bill.…
Farmer movement continues continuously. After the announcement of farmers' march to Delhi, security arrangements have…