Karua Condemns Growing Pattern Of Human Rights Violations
Nairobi: People’s Liberation Party (PLP) Leader, Martha Karua, has condemned the growing trend of human rights violations in the country in the form of extrajudicial killings and abductions, she alleged, were being carried out by the police.
Accordi…