Sarah Everard death made Police Federation chair ‘sick to stomach’

Sarah Everard death made Police Federation chair ‘sick to stomach’

Belfast Telegraph

Published

The National Chair of the Police Federation of England and Wales has said the killing of Sarah Everard made him feel “sick to the stomach”.

Full Article