Kenyans have held a vigil for at least 20 people killed during recent protests in the country Post date July 29, 2023