News Karua defends Mama Ida after Meru heckling March 27, 2022March 27, 2022 Narc-Kenya leader Martha Karua says the heckling of Mama Ida Odinga by the Meru Catholic Women during a service in the county was uncalled for and that politics of thuggery had no…