Ozair Ahmed Houston, Texas, Death