Palma residents on Spain’s Mallorca slapped with hefty traffic fines blame delivery company for not handing over letters
HUNDREDS of residents of Palma face having to pay hefty traffic fines from previous years because, they claim, the company in charge of delivering them