Previous article Samsungs Galaxy Note 8 The big questions ahead of launch

Can you repeat this sentence, but add in punctuation?
Previous article Samsung's Galaxy Note 8: The big questions ahead of launch