Olympic beach volleyball player Steven van de Velde pleaded guilty to raping a 12-year-old girl in 2014. He's competing in the 2024 Paris Games, sparking public outcry.
Myanmar's Kachin State is believed to hold up to 90% of the world's most valuable jade. Demand for it is growing in China, where the stone is considered sacred.