The archdiocese of Port-au-Prince confirmed that the six religious sisters abducted in Haiti last week were freed yesterday (January 24th). The Sisters of Saint Anne and their two companions were held captive for five days after being kidnapped by unidentified gunmen on Friday, January 19th while travelling in Port-au-Prince, Haiti’s capital. The archdiocese said …