Originally Posted by Rovering
Second Amendment - Nah.

Separation of Powers - Nah.



Most likely linked to sanctions on Russia due to Ukraine situation. The US is trying to put the hurt on Russia as a result of their involvement in the Ukraine; the Europeans have seem slow to follow due to their reliance on Russian natural gas. Perhaps the shooting down of the Malaysian airliner will cause them to reconsider their position.