Facebook’s New Trap: Creators Must Pay to Share Links Freely

Facebook forces creators to pay $14.99 monthly or face severe link-sharing restrictions—only two free links allowed per month starting now.