July 5, 2023

Threads v Twitter – is this the main bout between Musk and Zuckerberg?