Search
Close this search box.
Search
Close this search box.

Day: May 10, 2022

Musk-Twitter deal stirs ‘very worst’ online trolls

Over hundreds of profiles belonging to the “very worst” online trolls have reared up their heads within days of Elon Musk’s multi-billion dollar buyout bid...