The Red Arrows and their French equivalent, the Patrouille de France, soared over London today to mark 80 years since Charles de Gaulle’s resistance broadcast to occupied France.
China unmasked in Afghanistan, the pressure to apologize increased
A Chinese group running a terrorist cell in Afghanistan's capital Kabul has been busted. About 10 Chinese citizens were involved in...
Read more