French researcher

Russia arrests French researcher suspected of collecting intelligence

Russia arrests French researcher suspected of collecting intelligence Russia has arrested a French citizen working for a Geneva-based conflict mediation organisation,…

7 months ago