Puget Sound WA
Italy police detains 10 for alleged terrorism financing
ROME (AP) --- Italian police have detained 10 people in the central Abruzzo region for alleged tax crimes and money laundering aimed at financing Islamic extremist groups. Investig…