Nile Eleven workers drown after a microbus falls off a ferry into the Nile River in Giza, Egypt. Sources: Al-Ahram