Fake Call Centers Being Busted in India
In what is an early Christmas present for many around the world the New York Times reported that police in New Delhi, India have raided several call centers that were involved in fake tech support calls. Chances are you have seen the messages or were called by one of these people as their calls were […]