If Cain were Abel

If Cain were Abel


Episode 3: When the tables turn – ICWA003

September 07, 2017

Eve Hope and Sally Sure continue to try to find a cure to the epidemic. Before too long, the general public become impatient, and then they turn on Kelly shields, who is the unlikely interim leader. The pressures continue to rise at a alarming rate.