Morning Update: At Least It's The Last Royal Wedding For A While

Morning Update: At Least It's The Last Royal Wedding For A While

You can make friends with salad, Gina Haspel confirmed to lead the CIA, and Jane the Virgin is coming to an end. Your BuzzFeed News newsletter, May 18.



View Entire Post ›