It appears that only two significant countries - America and Great Britain - stand for any meaningful good or moral values.
Like in WWII. It's deja vu all over again.
"Like in WWII. It's deja vu all over again." Yep, history doth repeat itself.