News
Fatal Truck Crash in Alexandria, Egypt
A truck crashed into four microbuses in Alexandria, Egypt, killing at least 15 people and ...