Gerard GoughJul 12, 202210 minSister Placida has joy in her heartSister Placida McCann has brought joy wherever she has been—be that in the US, Kenya or Rome.