Archbishop Dr. Peter Machado extends greetings and blessings to the newly consecrated Bishop of KCD Sat, 08/16/2025 - 16:32 / Comments