In other news Tuesday, amid possible terror plots in Europe, police in southern France arrested 12 suspects in raids aimed at Islamic militant groups.
In other news Tuesday, amid possible terror plots in Europe, police in southern France arrested 12 suspects in raids aimed at Islamic militant groups.