Chinese social media platform Renren.com, once touted as China's Facebook, made a fresh start on Monday by launching its application on different mobile app stores in the country. The new app will ...