Where is the thread for those of us who can't believe that the images we are seeing on tv are coming out of the United States? I keep shaking my head in disbelief at what I'm seeing. It looks like a war zone from some far away country.