Killer found after absconding while on escorted leave from secure UK hospital
A 26-year-old killer, who absconded from a secure hospital in west London on Monday while on escorted leave, was found on Saturday morning by police in the UK and returned to the facility.
The Metropolitan Police had earlier in the week…
Read More...
Read More...