run-down: in a very poor condition
coalition: a group of different
organisations or people who are working together with a particular
aim
refurbish: to clean and make more
up-to-date
finished: here, completed
textbooks: books used in schools
or by students
overhauled: improved, refurbished
ideology: set of beliefs
blacked out: here, covered up with
black ink, so that they cannot be read
chanting Saddam's praises: if you chant someone's praises
you repeat words which support them
they'd rather: they prefer to