Promoter stands by Ryan Garcia after a report he tested positive for a banned substanceRecord 711 migrants crossed the Channel yesterdayThousands rally in Slovakia to protest a controversial overhaul of public broadcastingRishi Sunak and Keir Starmer take their wives on the local election trailShanghai citizens average 12 books per yearSouth Carolina Senate approves ban on gender​Screenwriter Chen Yu amazed by young filmmakersMissouri Senate filibuster ends with vote on multibillionPhotography exhibition by Italian journalist opens in Xi'anChina's online literature users exceed 500 million