Thousands protest racism, rise of the right in the Netherlands, France

Thousands protested in Amsterdam, Paris and Toulouse against the backdrop of the International Day for the Elimination of Racial Discrimination.

Continue Reading