The criticism has put the popular video app on its heels at a precarious time.
Source link