Police: Wycliffe Bible Translators missionary committed suicide
By CP Staff, Saturday, August 17, 2024 A directional sign is displayed in an airport terminal at Chicago O’Hare International Airport in Chicago, Illinois. | Getty Images/Terraxplorer Wycliffe Bible Translators…