Iraq's supreme court ruled on Thursday in favor of a manual recount of the 12 may parliamentary elections and also said that the annulment of a range of votes was unconstitutional.