SpaceX has deactivated over 2,500 Starlink terminals in Myanmar linked to major scam centers following a US congressional probe. The crackdown comes amid global efforts to dismantle cybercrime hubs ...