Honduras Killer Remains Free in UK

Cesar Castillo Torres remains free, and will be able to continue a life with his wife and children in the United Kingdom. The UK court ruled it would be against his human rights … … Read More