Macedonia's president has withdrawn pardons for top political and administrative officials that he had issued on 12 April. The EU had urged Gjorge Ivanov to cancel the blanket amnesty given to 56 politicians, most of whom had been under investigation by a special prosecutor.