Kenya: Police Identify Mastermind of Attack That Killed 11 Police Officers in Garissa

[Nairobi News] Police have identified the man suspected to be the mastermind behind last Saturday’s attack where 11 General Service Unit (GSU) officers died after their vehicle ran over an Improvised Explosive Device (IED) on Degoh Road in Garissa County.

Continue reading

South Africa: What Now After ‘Spanking Children’ Court Ruling

[allAfrica] Cape Town -South Africa has become the 57th country in the world to prohibit the corporal punishment of children. This comes after the Constitutional Court’s ruling that the common law defence of “reasonable and moderate chastisement” is unconstitutional.

Continue reading