France Detains 3 in Moscow Metro Plot

, Comments 0 comments

French police have detained three Chechens after receiving a tip from Russian law enforcement agencies that they might be plotting bombings in the Moscow metro.

0 Comments To This Article