Amid recent natural disasters compounding an ongoing humanitarian catastrophe in Afghanistan, China's ambassador Wang Yu visited the Afghan Red Crescent Society in Kabul to hand over aids.