Advertisement
France: Police In Paris Shoot...

International

France: Police In Paris Shoot Woman Who They Claim Was Threatening To Blow Herself Up On A Train Into City Centre