Category: Human Interest

No New Zodiac Sign, NASA Clarifies

The National Aeronautics and Space Administration (NASA) clarified claims that it added a new zodiac sign called Ophiuchus. Rumors about the new zodiac circulated years ago, bu…