Steven Ahle August 1, 2017 In The News Yemen Knows How To Deal With Child Rapists W/O Endless Appeals Muhammad al-Maghrabi, 41, raped a three year old girl in Yemen. Their justice system is much different than ours and…