Police shoot woman who 'threatened to blow herself up' on Paris train
Published
Police shot a woman in Paris after she allegedly threatened to blow herself up and made death threats on a train.
Full ArticlePublished
Police shot a woman in Paris after she allegedly threatened to blow herself up and made death threats on a train.
Full Article