Marco de Rivera reports on Tassos Sofroniou