Jan 24, 2018

Mobile apps for better gambling

It's been a while since mobile apps have started growing like mushrooms in the online world. According to statistics, there are 3.3 million apps on Google Play Store and 2.2 million mobile applications on App Store, and these only refer to the two biggest app stores on the Web. Within these 5.5+ million ...

US Sentences 21 People in India Call Center Scam

The U.S. government has sentenced 21 people to jail terms for their involvement in a call center scam based in India that targeted U.S. vict...