Scientists think there should be more stars in the Milky Way. Where are they?sciencechannel.com2 points·wanderer42··0 commentsOpen articleSaveView on HN