Man hangs himself at Tema New Town

File photo
File photo