Why this tiny town is seeking independence from Italy

Why this tiny town is seeking independence from Italy

Welcome to the self-declared micronation of Seborga, a hilltop village in Liguria that claims it's not officially part of Italy.