The latest international news in one place
Atlanta police officer Devin Brosnan reportedly turned himself in Thursday for his role in the death…