Man found guilty of the rape and murder of a three year old girl pays the ultimate price as he shot dead at point blank range
Photo: Reuters/Khaled Abdullah A man who was found guilty of the rape and murder of a three-year-old girl in Yemen paid the ultimate price for his sickening crimes when he was executed live on TV …