World

Italy Puts in Force Tough New Law Requiring Workers to Test or Vaccinate

The rollout went more or less smoothly, with only scattered protests, as the majority of citizens accepted the ‘Green Pass’ as a tolerable sacrifice to stem the Covid pandemic.