Do you know this man? A global search under way for this mystery owner of SD card lost during 2008 Beijing Olympics
Luo Xia, accidentally took an SD card in an Internet cafe in Beijing where he went to watch the Olympic Games alone in 2008. He posted some of the pictures on mainland social media recently while reminiscing about that time, sparking a hunt for the original owner. Read full storyContinue Reading