San Antonio is now home to the largest Catrina statue in the USA, according to the city. On Thursday, the city unveiled the ...
A 32-year-old Greek national found the statue on Jan. 18 in a black bag near the trash bins. The statue, believed to be from the Hellenistic period, is currently being held by authorities for ...