Oil leak causes multi-car pileup in Egypt: 32 killed, over 60 injured in road crash
At least 32 people have been killed in a multi-car pileup that was caused because of an oil leak on a highway in Egypt’s Beheira Governorate, according to authorities. Over …