NEWS Karua, two human rights defenders denied entry to Tanzania, await deportationBy KahawaTungu ReporterMay 18, 20250 People’s Liberation Party (PLP) leader Martha Karua said she was denied entry to Tanzania on Sunday, May 18, 2025. In…