The latest international news in one place
Former President Barack Obama drilled down on his criticism of the phrase “Defund the Police,” saying…