August 19, 2024 by Communications META’s $220 million Fine: Platform Accountability Measure or a Step Taken Too Far?Article, Internet Freedom