In France, terrorist groups and intelligence agencies battle in a merciless war everyday, in the name of radically opposed ideologies. Yet, terrorist and secret agents lead almost the same lives.
French military vehicles stand in formation for the annual Bastille Day military parade on the Champs-Elysees Avenue with the Arc de Triomphe in the background in Paris on July 14, 2025. (Ludovic ...