Apr 9, 2021 Africa Police storm church to stop wedding of 49 couples in Kenya Kenyan police in Likuyani, Kakamega County intervened to enforce Covid-19 regulations during a mass.. Read more