News & Politics
August 9, 2023
A Dubious “Link to Jesus” Will Soon Make Its Dallas Debut
Declared a fake by many experts, the James Ossuary is coming to Texas for its first American exhibit.
Declared a fake by many experts, the James Ossuary is coming to Texas for its first American exhibit.