Jun 18, 2021 Man Executed Publicly After Murdering His 3 Daughters A father in Yemen has been publicly executed after being found guilty of murdering.. Read more
Jun 18, 2021 Man accused of murdering his daughters executed in public in Yemen A father was publicly executed in Yemen after being found guilty of murdering his three daughters... Read more