Alliance for Children Everywhere, World Impact among those with MinistryWatch’s lowest Financial Efficiency Rating
Leader acknowledges “manipulation, deception, and abuse of power”