Eurostat research found nearly 14.9% of people in the EU struggle with moderate to severe concentration and memory issues.
Penn Badgley returns to where it all began. The fifth and final season of Netflix series You will premiere on April 24.