Thousands marched in London to protest President Donald Trump’s second state visit. Among them were many environmental activists unhappy with Britain’s new AI deal with the US.Read More