
Business
Meghan Markle's father arrested in US over child sex abuse images
By Katherine Langford
Advertisement · Why this ad?

Kenyan preacher Paul Mackenzie was sentenced to 200 years in prison for causing the deaths of 190 children, by encouraging them to starve themselves.