Ten people have been arrested during an Extinction Rebellion climate change protest in the United Kingdom, with the group aiming to "blockade" the local port in Dover, England.
David Aaro, FOX News: World
Sun, 09/22/2019 - 8:50am
Ten people have been arrested during an Extinction Rebellion climate change protest in the United Kingdom, with the group aiming to "blockade" the local port in Dover, England.