Article 260 - A Question

Re: Article 260 - A Question

I am not very informed on this topic but do know that the clear sign for Imam Mehdi/Issa (PBUH) wil be that Islam will prevail on earth.

It has not happened yet.