Land of pharaohs or unfair woes?

The hidden shame of Egypt, Turkey and Indonesia exposed

IT’S THE land of the pharaohs, ancient Gods and mysterious hieroglyphics. Of the Nile and pyramids. Of exotic holidays and luxury carpets. But Egypt also hides unspeakable horrors. Continue reading

Advertisements