Question: who are the 12 major roman gods and their roles?
Answer: The 12 gods were Jupiter and Juno, Neptune and Minerva, Mars and Venus, Apollo and Diana, Vulcan and Vesta, Mercury and Ceres. The Senate named this group the Dei Consentes, the Council of 12. Hannibal never got as far as Rome. He was stopped by the Roman Legion and had to flee.