Barack Obama explains ‘very particular point’ on defund the police on ‘Daily Show’ Published by Biba Adams