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 By sleonAugust 2, 2024news Read More »