Billionaire Elon Musk is mercilessly mocked over his 'embarrassing' red carpet posesPache's single, Harper's catch in 10th inning lift Phillies past RockiesIran launches largeDPRK rules out summit with Japan, rejects more contacts: KCNAThe sound of a comebackChinese boy bands eye global stardom under new dealIsrael confirms killing of Hamas' deputy military commanderChinese vice president meets Cambodian King, Queen MotherDeath toll in Italy's power plant explosion rises to 5Inside the lab where volunteers are paid £14,000 to lie upside down for 60 days NON