Heaven and Earth Reunited – Point of no return – Palm Sunday 25 March 2018 March 25, 2018 by Rod Stone