Advent: The cosmic battle by Darrell Johnson • December 14, 2013 • 1 Comment As you begin this reflection, I invite you to start by reading Revelation 12, the most forgotten Christmas passage in scripture. Mary, Joseph, the shepherds and the magi were not the only ones to witness the newborn king. A dragon also saw… Read more →