105: The Goddess makes her return

BraveNewWorld on Sept. 26, 2015

Do you remember the Goddess?  She was the Iraqi suicide bomber with a grudge against America for killing her husband and son in an attack.  She was given amazing power and acts as the representative of the house of the Messengers – and now she's in New York – making an entrance :)