Gareth Corfield

Latest News

British police forces have been failing the public because they aren’t applying gun licensing laws consistently, according to a report from Her Majesty’s Inspectorate of Constabulary (HMIC). Yet police spin doctors convinced the media to blame the public for their