New Observer Staff
I was unable to embed it,but you can see a video of it here: http://newobserveronline.com/italy-invaders-flee-casapound-show-force/
Sorry, no translation. It's in Italian, but you can see how determined the people of CasaPound are, and how dedicated. Also, you can see they all look like "regular" people. No freaks, weidos, or other off-the-wall types.