C-ProP at its finest.. lol
The only FReedom that matters to these 'protesters' is their own,, they could care less about the peoples of Cuba or Iraq or China or Venezuela..
just a bunch of selfish peacenik wannabees.. imo
More likely the real reason Why America is supposedly so hated around the globe.