htsstlucia.org
Archbishop Rivas Denies Apology
Contrary to reports of a purported apology from Archbishop Robert Rivas to the Allen Chastanet Administration over the Roman Catholic Church’s opposition to government’s socio-economic polices, HTS…