Nazalena Houston and her relatives are now feeling relieved after the body of her husband, Richard Lord, who murdered their two children and severely wounded her at their Zeelugt Squatting Area home on July 31, was found hanging at Zeelugt North, East Bank Essequibo yesterday.
The decomposing body of Richard Lord was discovered at about 12:30hrs hanging among a clump of trees on the Zeelugt foreshore by several boys, and Houston’s relatives are of the view that he killed himself some time ago.
Lord had been on the run after murdering his two children Kimberley Houston and Tarif Lord. He had also