Mirror Baby’s last wish before death?

| September 22nd, 2010

(From Baidu wiki) β€œ(Dextrocardia) Heart is displaced to the right side of the chest. Liver is positioned backwards; heart is also positioned backwards with the bottom facing right.” At 10 am, on September 12, 2010, West China Hospital of Sichuan University director professor Tang Hong held the probe that was slowly moving across the body of 12-year-old Zhu Hongmei, he muttered his discoveries slowly, β€œAll internal organs are backwards!” Staring at the monitor with Professor Tang, the Deputy Director […]Read more…