2 ms·India is the ground zero for the short video wars ft. YouTube and Instagram1 points by venkatananth 4y ago