After murdering Moghaddasi, Kavousifar escaped from Iran to United Arab Emirates and went to the United States embassy to apply for refugee but the embassy surrendered him to UAE police department and then the UAE returned him to Iran.
Kavousifar and his nephew, Hossein Kavousifar, were hanged in public in August 2007 in a Tehran square. Hossein Kavousifar looked distressed as he awaited his execution, but his uncle gestured to him and smiled in an attempt to reassure him. Majid Kavousifar showed no remorse to Iranian police officers in his last words, telling them "I reached the point at which I decided to eradicate any injustice." According to Tehran's public prosecutor, the two were also convicted of armed robbery and other murders.