That Time a Palestinian Police Chief Showed a Visiting US Police Chief Some AHAVA (Love)

Back in December 2016, Mansfield Police Chief Ronald Sellon was in Israel as part of a 10-day trip to Israel, provided by the ADL to participate in a counter-terrorism seminar and training – one of the kind the Israel-haters are now mentioning to try implicate us in the death of George Floyd.

That Time a Palestinian Police Chief Showed a Visiting US Police Chief Some AHAVA (Love) Read More »