Advent 3B /December 19, 2017 by Sharmini Kumar Reflections into the mirror (with the Neverending Pun) about John 1:6-8, 19-28. On being a witness and preparing the way.