Najaf is an ancient town. It was historically part of the Babylonian civilisation of Mesopotamia. It is said that many ...