http://www.irshad.org/islam/prophecy/mahdi.htm
co-ordinated by whom?
I have no idea...
I just find it curious this certain story is being reported now, by several sources, at the same time.
Is this new news, or something that has been known for a while?
Good link. Thanks!