Iranians protest against the killing of the Iranian general Qassem Soleimani. Photo: AP