They are a gendarmerie , the Carabinieri are military & trained first as soldiers , then as police officers , with full powers. That's why they get the flash uniforms , being military , as they learn proper parade drill & do public parades.
@FatherJack Nice! The organization of the police seems different with every jurisdiction, it seems. Thanks for the clarification!
Scroll Down to Read Other Opinions
You're not mad about WWI? 🤣
You won't have too much of a language barrier , being a Spanish speaker either.