The fact that the websites are produced by Muslims should in no way detract from the truth of what is written in them since any statements made can be checked and verified independently.
And it is not just Dr. Maurice Bucaille who has scientifically examined the mummy of Merneptah.
In 1907, Elliot Smith also performed a proper scientific examination on the body as can be read in the following excerpt from another “Islamic” website:
**One of the most intriguing predictions made by the Qur’an concerns a Pharaoh of Egypt, called Merneptah, who was the son of Rameses II. According to historical records, this king was drowned in pursuit of Moses in the Red Sea. When the Qur’an was revealed, the only other mention of Pharaoh was in the Bible, the sole reference to his having drowned being in the book of Exodus: ‘And the waters returned, and covered the ‘chariots, and the horsemen, and all the host of Pharaoh that came into the sea after them; there remained not so much as one of them.’
Amazingly, when this was all the world knew about the drowning of Pharaoh, the Qur’an produced this astounding revelation: ‘We shall save you in your body, this day, so that you may become a sign to all posterity.’
How extraordinary this verse must have appeared when it was revealed. At that time no one knew that the Pharaoh’s body was really intact, and it was nearly 1400 hundred years before this fact came to light. It was a Professor Loret who, in 1898, was the first to find the mummified remains of the Pharaoh who lived in Moses’ day. For 3000 years the corpse had remained wrapped in a sheet in the Tomb of the Necropolis at Thebes where Loret had found it, until July 8, 1907, when Elliot Smith uncovered it and subjected it to proper scientific examination. In 1912 he published a book entitled The Royal Mummies. His research had proved that the mummy discovered by Loret was indeed that of the Pharaoh who ‘knew Moses, resisted his pleas, pursued him as he took flight, and lost his life in the process.’ His earthly remains were saved by the will of God from destruction to become a sign to man, as is written in the Qur’an.**