Lubbock’s Catholic Cathedral Finds $250k Missing, FBI Finds Embezzlement Suspect In Colombia
Eurasia Review
A man who allegedly stole more than $250,000 from Lubbock’s Christ the King Cathedral has been located in Colombia, and U.S...
A man who allegedly stole more than $250,000 from Lubbock’s Christ the King Cathedral has been located in Colombia, and U.S...