T telegraph.co.uk Forget 'defund the police'. the US needs more cops 5 points lifeisstillgood 15 days ago 2 comments