In over seven decades, Faros – Lighthouse for the Blind in Athens, helps Greece’s blind and visually impaired live satisfying self-sufficient lives. ‘If only we could do more,’ its president tells To Vima English Edition.