Italians (Mostly) Embrace a ‘Green Pass’ to Prove Vaccination on Its First Day

 74 total views,  1 views today

While such measures have prompted protests in France and divided Americans, Italians are enjoying a season of rationality under Prime Minister Mario Draghi.

From: New York Times