Servant Of Divine Mercy
Red Alert! A viewer on brandnewtube said Dr David Martin is a suspected freemason as he has been seen with freemasonry symbols on his website