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.
9.4m questions
12.2m answers