David Wei had to carry his nephew on his back for 3 km (1.9 miles) after the younger man suffered a heart attack, staggering ...