Prophet Muhammad (PBUH) was the last messenger of Allah who performed the duty to show righteous path to the people. During preaching of Islamic faith he showed many miracles that were really hard to be believed by ordinary human brains.
But He foretell unseen and described the events of past with pinpoint accuracy.
Then there are only two things possible. Either he had a gem of a sight and was broadly genius to know what is going to happen and Continue reading