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.…
6 months ago
Kenya Protest: There are massive protests going on in Kenya against the controversial finance bill.…
Indian Origin Crow: The government of Kenya has announced to kill a large number of…