World At least 32 killed, dozens injured in Egypt road crash 12 months ago The multi-car pileup in the Beheira region was reportedly caused by an oil leak. Continue Reading Previous ‘So world knows’: Gaza parents mark children’s names on bodies amid bombingNext Russia says Israeli bombardment of Gaza is against international law More Stories World Justin Trudeau is a nauseating hypocrite 30 mins ago World Why almost eight million Venezuelans have fled their country 30 mins ago World South Korea’s spy agency says North Korea sending troops to Russia 30 mins ago Leave a Reply Cancel replyYour email address will not be published. Required fields are marked *Comment * Name * Email * Website