Dutch protests against Russian invasion of Ukraine draws thousands

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

Read on Dutch News