Home news Plymouth police strip search 'nail in coffin' for man

Plymouth police strip search 'nail in coffin' for man

7
0

Logan Peters, 22, was found hanged at his home the day after he was released from police custody.
Source: Devon BBC