More than 100 people have been arrested in ongoing climate change protests in London that brought parts of the British capital to a standstill, police said Tuesday. Demonstrators started blocking off a bridge and major central road junctions on Monday at the start of a civil disobedience campaign that also saw action in other parts […]
