More than 15,000 people turned up to Dam Square in central Amsterdam on Sunday to protest against the Russian invasion of Ukraine.

More than 15,000 people turned up to Dam Square in central Amsterdam on Sunday to protest against the Russian invasion of Ukraine.