Russia detains French citizen for collecting military information World Roundup June 7, 2024 Russia: A French national employed with a Geneva-based organization that mediates conflicts has been detained by Russia on charges that…