There are many places to find popular science articles or articles written more for the general population than career scientists. Some suggested websites and journals:
New York TImes Online
UMass Amherst Libraries have purchased access to the New York Times Academic Pass program for the UMass Amherst campus. To register for your academic account to the New York Times, you'll need a UMass Amherst email address.
Follow the Registration instructions on our New York TImes Online guide to set up your account.