How the world sees Greece
An infamous restaurant notorious for ripping off and intimidating its customers on a popular tourist island in Greece has been fined tens of thousands of dollars.