News TikTok & YouTube Apps Flooded with 1-Star Reviews in India Madhav Biradar May 18, 2020 The roasting battle of TikTok Vs YouTube has now taken another turn in India between both sides of users. Now both TikTok & YouTube users are giving 1-star reviews … Read More