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.
6.7m questions
8.9m answers