Complained

Chef In Ibiza Arrested For Allegedly Assaulting Customer Who Complained About Food

Spanish police have arrested the chef of a popular restaurant on the Mediterranean island of Ibiza after he allegedly assaulted…

4 days ago