RE: Who would you rather live next door to, Mexico or Russia? I pick Russia all day long.
Ask the countries next door to Russia — Ukraine, Poland, Finland, Estonia, Latvia.
None of them are being invaded by the scum of the earth of 20 other foreign countries.
The Ukraine is getting what it asked for.