Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Police have hurled tear gas at protesters calling for the president’s resignation in the Kenyan capital as a new cabinet is sworn in. The protests in Nairobi on Thursday were organised by activists upset with President William Ruto even after…