Chinese App Snack Video crosses 100 Mn download on Google Play Store Chinese short video sharing app Snack Video has now crossed 100 Mn download mark on Read More »