visited the link and the pictures......its amazing.
Its a reliable source. Its a miracle...jazak Allah...
I wish I could see the babby and the lucky parents...

MASHA ALLAH.