Facebook cracks down on link sharing for non-verified creators

Technology