Good News in History, September 7
100 years ago today, INTERPOL was founded. It’s the world’s largest international police cooperation organization, with member states counted at 195. It is headquartered in Lyon, France, with seven regional bureaus worldwide. Pursuant to its charter, INTERPOL seeks to remain politically neutral in fulfilling its mandate and is thus barred…