Tag: Carlos DeLuna

Man ‘Wrongly’ Executed For Murder ‘Died In Agony’

Published on July 12, 2021 by Face of Malawi

A man who was ‘wrongly’ convicted of murder ‘died in agony’. His story is the subject of a shocking new […]