Social Media Facebook’s Meta launches ‘Twitter killer’ social network Threads – Al Jazeera English July 7, 2023 johorbiznet Facebook’s Meta launches ‘Twitter killer’ social network Threads Al Jazeera English