Lizzy Idahosa

Woman Fined After Forcing Girls To Become Sex Slaves And Making Them Eat Live Snakes

Scarred for life.