News

Dr. Christopher (Chris) T. Allen, devoted husband, loving father, faithful deacon, distinguished engineer, and beloved professor, passed away unexpectedly on December 14, 2024, surrounded by his ...