Facebook executives have repeatedly promised to fix their platform.

Time and time again, they’ve failed to deliver. Learn more at brokenpromises.tech »