Videos surfaced on internet showcasing the protest and outrage among protestors. They could be seen with American flags, ...