Ben Hedges reviews British Airways' Club Suite business class on a 777 from JFK to LHR, including lounge access and arrival amenities. A full flight experience! New details about suspect in murder of ...