Zaccheus

Published: Jan. 25, 2012, 12:38 a.m.

A sermon delivered by Fr. Luke Melackrinos at the Greek Orthodox Cathedral of St. Paul in Hempstead, New York