Meghan Markle wore nearly £120,000 of new clothing and jewellery in 72 hours on her 'quasiWestminster Kennel Club: At the 148th show, a display of dogs and devotionIndonesia flash floods: Rescuers search through rivers, rubble for survivorsCurfew is imposed in New Caledonia after unrest wracks French island territory in south PacificUS energy panel approves rule to expand transmission of renewable powerChina auto association slams U.S. protectionism in NEV industryI was the first person in the world to survive RABIES without a vaccineTrump hush money trial: Michael Cohen returns to face crossChina's strongerStock market today: Asian shares mixed in muted trading after Wall Street barely budges