NewsArchaeologists Unearth 1,300-Year-Old 'Enormous Centipedes' And 'Humanoid Figures' In Venezuela & ColombiaOT Staff