Dutch police detain hundreds at climate protest
Dutch police on Saturday detained hundreds of climate activists and used two water cannons to break up a protest that blocked off a main highway into the city for several hours. The protest by Extinction Rebellion (XR) activists followed several
by AFP
Read More