Listen

Description

This week, controversy ensues over Elon Musk's acquisition of Twitter, and whether the platform can improve under Musk's leadership.