Eight Children Killed In Tricycle Accident In Egypt’s Nile Delta
CAIRO, At least eight children were killed yesterday, as a passenger tricycle overturned and sank in an irrigation canal, in Egypt’s Nile Delta province of Beheira, said the country’s public