Dr. Gregory Scott Roth, 67, was apprehended Friday by the U.S. Marshals-led Lone Star Fugitive Task Force in Belize after fleeing the United States following a 2022 incident. In 2022, the Texas ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results