With popular short video-making app TikTok down in India, rival apps have lately been all the rage in the country.… Read More