Prophet Muhammad (peace be upon him) informed us of a large number events that would unfold in the future. Some of these have already taken place while the others are still to happen. Among the prophecies that have yet to manifest themselves are those relating to the major signs of the Last Days.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed