Thank you for addressing this pathetic anti-American screed!
Are you naive or just blind? Do you not see what's happening?
God gives nations to people. When those people disobey Him he gives those nations to their enemies.
Mexicans are flooding our cities. As are Muslims. As are liberals. As are homosexuals. As are all the enemies of righteousness.
It's happening because America no longer even makes the claim to be Christian. As a nation.
Is it possible you really don't know what's happening? Sad.