Speranza Team Series

Come meet the Speranza Team – members of a centuries-old secret society whose name means Hope. They’re women helping women – who fight injustice and the evildoers wreaking havoc in this world…