Could be true! I am just repeating what I have been told and what I learned while I was in Italy. Sometimes the translation, and the understanding thereof, can be real tricky. I promise to get the real hard facts and post them here. If my info is wrong...probably is...I do apologize!
Thanks for the heads up Lizard!
I do know they are a hardcore group...very similiar in makeup to our Navy Seals which they train with regularly (from what I understand).