CHEAT SHEET
TOP 10 RIGHT NOW
    CHEAT SHEET
    TOP 10 RIGHT NOW
    1

    Mom in Sweden Arrested on Suspicion of Locking Son in Apartment for Decades

    HORRIFYING

    Michael Campanella/Getty