Be afraid when Kenyans skip Christmas

Riot police officers attempt to detain protesters who chained themselves demonstrating against what they say is a wave of unexplained abductions of government critics, along the Aga Khan walk in downtown Nairobi, Kenya December 30, 2024. PHOTO | REUTERS

Monday, December 30, 2024, was an unusual day in Kenya, and the so-called “Christian world”.

Street demonstrations rocked Kenya as thousands protested against abduction and enforced disappearance.