Embu Police Deny Killing Two Brothers Found Dead After Curfew Arrest Police in Embu have distanced themselves from the death of two brothers they had arrested for violating COVID-19 measures. The two brothers, Benson Njiru August 5, 2021 News·TL