More than 1,500 police officers have been deployed for the final stage of Spain’s version of the Tour de France, as more pro-Palestinian protests are taking place at the finale in Madrid.
Two teenagers who filmed themselves urinating into a restaurant’s hotpot broth have been ordered, along with their parents, to apologise and pay a fine of £227,000, Chinese state media has said.