TOP NEWS EgyptAir 804: Cause of crash still a mystery Though tonnes of debris might have been found, rather than help in detecting the cause, they have in fact help in casting doubts on initial theory suspecting act terrorism. by Wole Oyebade (with agency report) Read More