CAIRO—At least eight children died Saturday when a passenger tricycle overturned and sank in an irrigation channel in Egypt’s Nile Delta, authorities said. The accident took place in the city of Itay el-Baroud in the Mediterranean province of Beheira. The children were workers at a factory in the city, around 140 kilometers (87 miles) north…
US News
RSS Error: A feed could not be found at `https://www.theepochtimes.com/c-us/feed`; the status code is `200` and content-type is `text/html; charset=utf-8`