China prepares to launch relay satellite QueqiaoXi inspects Changsha in central China's Hunan ProvinceEU, G7 leaders urge preventing escalation in MideastChina condemns attack on Iranian embassy in SyriaPochettino says Chelsea players behaved like ‘kids’ when squabbling over who took a penaltyPakistan and Saudi Arabia call for a ceaseTexas fined $100,000 per day for failing to act on foster care abuse allegationsLawyer for former top lawmaker in Michigan House expects he will be chargedHamas announces first death of Israeli hostage due to 'medicine and food shortages'U.S. 'world leadership' in the red