Locked-down France imposes strict restrictions on movement

France and Spain join Italy in imposing lockdowns on tens of millions of people.

Locked-down France imposes strict restrictions on movement
France and Spain join Italy in imposing lockdowns on tens of millions of people.