Astronomers try to solve puzzle around free-floating Jupiter-sized 'planets'

Astronomers try to solve puzzle around free-floating Jupiter-sized 'planets'