While most people are familiar with the Brown Scapular of Our Lady of Mount Carmel, few know of the Sacred Heart badge. Yet the badge begins with St. Margaret Mary Alacoque’s visions of the Sacred ...