Italy's news in English

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

razzi

Are 500,000 cats the solution to Rome’s rat crisis?

Are 500,000 cats the solution to Rome’s rat crisis?

Are feline rat-catchers the solution for Rome's rodent problem?