Ra the Sun God could be seeking revenge on the Hebrews

Ra the Sun God could be seeking revenge on the Hebrews