In yet another attempt to take on Google-owned YouTube, Facebook announced new tools for video creators to join its platform. Called Facebook Creator, the app will help the community create original […]