August 2, 2024news The UK’s NCA shuts down Russian Coms, a caller ID spoofing platform used by hundreds of criminals to make 1.8M+ scam calls across 107+ countries since 2021 Read More »