A social media post in China reminiscing over the 2008 Beijing Olympics has sparked a worldwide search for the foreign owner of a lost memory card full of images of the man. According to the original post on Xiaohongshu, or Little Red Book, a Chinese social networking and e-commerce platform, the poster, Luo Xia, accidentally took the SD card in...