Greek Orthodox pilgrims have been arriving on the Aegean island of Tinos ahead of an August 15 religious holiday. The annual visit to the island’s renowned Church of the Panagia of Tinos – which houses an icon believed to perform miracles – usually attracts thousands of pilgrims marking the Assumption of the Virgin Mary. The […]