Militants have killed 21 leaders from the towns of Rawa and Ana during two days of violence in western Iraq, officers and doctors said on Sunday.