The reason Major Gen Qasem Soleimani had been killed was that he was believed responsible for ordering several attacks by Iran’s allied militia on US forces in the Middle East region. The US assassination of one of the Iran’s top generals on the “civilian territory” in another country has pushed USA and Iran close to War, with mass protests in Iran causing further deaths by the accidental crushing of 50 Iranian mourners in a crowd as the General’s body was paraded by.

Iran’s ballistic missile strikes in retaliation