You can dislike what Russia's doing without supporting our discombobulated policies in kind. It's ok to say Putin sucks and Obama should put our own interests in focus. We need their assistance going forward fighting the quagmires in major hotspots like Afghan, Syria, Iraq and potentially the mother of all horrors: Iran. WTF are we doing on Ukraine?
This latest murder in no way represents Islam.