YouTube Create, a new video editing software, is now available in 21 countries across the world.
By
Charlotte Colombo