Donate for Masjid's Land use the link bellow!!! tinyurl.com/acicdonate Your name and the amount you donated will be shown on the display the next night.
Agha Khan is not imam Mahdi. There's 2 opinions regarding imam Mahdi (as) 1st is the sunni opinion which is he imam Mahdi will be born on to this earth once Allah SWT wills it to be and the second is the major Shia opinion which is imam Mahdi is alive but he's hiding because Allah commanded him to go in hiding and only reveal him self once he's given the commandment.
humans have free will, it would not be free will if the prophet could magically change people opinions and minds, he split the moon as a miracle to show the kaffirs ( non believers ) that these gift were given to him only by allah and that allah is the sublime.