Obama News

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.…