The temple built by Romulus to celebrate the hand of Jupiter giving Roman troops their unstoppable force has been found at the foot of the Palatine Hill, Italian archaeologists say. The ruins of the shrine to Jupiter Stator (Jupiter the Stayer), believed to date to 750 BC, were found by a Rome University team led by Andrea Carandini. "We believe this is the temple that legend says Romulus erected to the king of the gods after the Romans held their ground against the furious Sabines fighting to get their women back after the famous Rape (abduction)," Carandini said in the...