Iraqi anti-government protesters directed their rage at neighboring Iran by attacking its diplomatic mission in the city of Karbala south of Baghdad.