"After 6 years of lengthy discussions in political and science forums, which never get over a couple of thousand views, this ...
Initially believed to be made of tar, scientists at the University of New South Wales confirmed the sticky balls are in fact ...