Inna lillahi Wa Inna Ilayhi Raji'un
I don't have the words to tell you how sad I am to hear about this, I used to check this thread regularly to see if your son was better,
Please let me know if there is anything you need help with as I am also located in Karachi,
my number is 0334 396 7766