Penny Lawrence was destijds verantwoordelijk voor de missies, ook die naar Haïti in 2010 na de zware aardbeving daar. Tegenover de Britse media zegt Lawrence dat ze zich diept schaamt voor wat zich daar destijds heeft afgespeeld en neemt haar volle verantwoordelijkheid door op te stappen.
Een dag na het nieuws liep het ledenbestand van de organisatie hard terug. Zeker 700 mensen hebben hun lidmaatschap opgezegd.