The Promised Messiah and Mahdi has come