Meta takes down 63,000 Instagram accounts linked to extortion scams

26th Jul 2024    |     Source: engadget.com

Image Credits: Anadolu via Getty Images