Unbelievable: Left Blames Guns, American Freedom For Terror Attack

America, not Islam, to blame for recent attack according to mainstream.