'The bizarre shape of the Baltic seafloor feature has led many to that it could be a alien spaceship or evidence for Atlantis, a mythological underwater city.'
Look at the sentence above. What does many mean in this sentence?
Does it mean that many people?
'Has led many to that....' doesn't seem to be gramatically correct to me.