Not satisfied with merely invading + robbing the west blind, now the world’s #1 parasite thief nation – India – has set its sights on Vietnam.

As India continues to force itself on the world, and dump its millions of remittance-hungry unemployables into other countries, the world is waking up to just how damaging these people are when they get their tentacles into other countries.