‘Suicide belt’ dumped on Paris street

Paris, France (BBN)-French police are examining what appears to be a suicide bomb belt dumped on a...

Read More