Climate protesters arrested blocking The Hague road

Climate protestors, The Hague Road, police
World
image