reader comments 15 Share this story Jennifer Hahn NEW YORK CITY—After tons of leaks and speculation, the Galaxy S8 is finally here. Samsung took the wraps off its newest flagship at the swanky Lincoln Center for the Performing Arts, and we spent a few minutes testing the device out. I'm a bit spoiled by having seen recent slim bezel devices like the...