Father Shay Cullen is an Irish Columban missionary who has worked in the Philippines since 1969. In 1974, he founded the Preda Foundation, a charitable organization dedicated to protecting the rights of women and children and campaigning for freedom from sex slavery and human trafficking. Part of a statue by artist Kenneth Treister depicting victims of the Holocaust at the Holocaust Memorial Miami Beach on International Holocaust Remembrance Day on Jan. 27 in Miami Beach, Florida. (Photo: AFP) We need to reflect upon ourselves, our species. We humans with reflective intelligence and knowledge of higher values must urgently strive to...