We do agree on some things I see.
We sure don't agree on this. Where do get this rubbish from? Do you have a source or did you just make it up? This is just a fear-mongering rerun of the 'yellow peril' BS of a hundred years ago. Now you are the one who should bury your head in shame for propagating this crap.