Categories

Shoe-poo throwing scammers in India

India is a nation of scammers, as most Americans already know, thanks to H-1B, but this is low even for India.