French Police have arrested a Russian-Ukrainian citizen and suspected terrorist following an explosion near Paris's Charles de Gaulle Airport. The incident occurs just as President Biden and several world leaders convene in France for the 80th anniversary of the D-Day invasion
Discussion
No replies yet.