NEWS I Am Sorry The Black Lives Matter Protestors At US Embassy In Nairobi Left Before I Met Them – Ambassador Kyle McCarterBy Eva NyamburaJune 3, 2020 US ambassador to Kenya Kyle McCarter has denied declining to meet protesters who marched to the US embassy on Tuesday…