Muqtada al-Sadr , who was in Beirut on the day of the attack on the Shiite shrine in Samarra , first traveled to Iran before returning to Iraq , where he addressed his supporters in Basra , Amara and Najaf -- a detour that speaks volumes .