Italy's news in English

Editions:  Europe · Austria · Denmark · France · Germany · Italy · Norway · Spain · Sweden · Switzerland

abduction

20 people held in Kenya over Italian aid worker kidnapping

20 people held in Kenya over Italian aid worker kidnapping

Police in Kenya say they're optimistic about tracking down kidnapped volunteer Silvia Romano.

2014