Who is St. Michael the Archangel?
St. Michael the Archangel, whose name means, “one who is like God,” led the army of angels who cast Satan and the rebellious angels into Hell; at the end of time, he will wield the sword of justice to separate … Continued