Home Tags Death

Tag: death

British Police Under Fire for the Death of Homeless Greek Man

A homeless man from Greece died from hypothermia after he was ejected from a London police station into sub-zero temperatures, an inquest jury concluded...