Italy's news in English

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

affair

This sex is on fire: Love-cheat Italians leave car in flames

This sex is on fire: Love-cheat Italians leave car in flames

The car tryst not only exposed their affair, but has left the couple facing charges.

2013