News

French authorities charged 25 people last week over a series of kidnappings and attempted abductions in the country.