Article pushes a very WP:FRINGE theory not accepted by the relevant scientific experts. As such, it's no shock that the reliable sources are largely negative of it. We should not engage in giving fringe views undue weight. See: 

 * WP: FRINGE 
 * WP:UNDUE 

 However, the article is not that good and needs improvements. The content section needs expansion.