International News
November 21, 2021
PARIS (AP) — French authorities are sending police special forces to the Caribbean island of Guadeloupe, an overseas territory of France, as protests...