Dumped In Hell... Suspected Criminals Abandoned At Mental Home

Events leading to what appears to be a life sentence to the Accra Psychiatric Hospital on September 19, 2001 are still fresh in his mind as he recounted the incident that led to the death of his father that subsequently landed him at the facility.

 
Recipient Email: *
 
Your name: *
Your Email: *