Many scientists have made the same conclusion The idea has stood up to repeated testing The evidence supporting the idea has been shared and discussed.
8.8m questions
11.4m answers