Sharing is caring!

French police officers threw their handcuffs on the ground in a show of solidarity Thursday after feeling “insulted” by claims that France tolerates racism and police brutality. The officers protest…
Read More