Russian court sends 5 Islamic State militants to prison for failed terrorist plot
Friday, March 1, 2019 - 13:00
in Mathematics & Economics
A Russian court has sent five Islamic State militants to a maximum security prison for plotting an attack on the French Embassy in Moscow.