May 10, 2015


Identify the logo of this site known as ‘Twitter of China’.

Its name literally means ‘Microblog’ in Chinese. This was in news lately (May 2015) since PM Modi joined this social media platform just weeks before his trip to China and South Korea.

[+ Show Answer]


More Quizzing Goodies from Thinq2Win