Crowds of people protested on Saturday against the war in Iran and US President Donald Trump's actions, in 'No Kings' rallies across US and in Europe. The protests are being held in over 3,000 locations across all 50 states, the Guardian reported. This is the third No Kings protest. The previous one in October had attracted 7 million people nationally.