A business owner who owns several bars and restaurants on Patmos beat up a tax inspector who visited the island to conduct audits as part of an effort to curb tax evasion in tourist areas. According to witnesses who spoke on Star television, a group of auditors from the Independent Authority for Public Renevue (AADE) […]