the Context



Nile Delta

At least 18 factory workers are killed when their bus collides with a truck in the Nile Delta, Egypt.

  1. Irish Examiner

Related: