Prince William was due to deliver a reading at his late godfather King Constantine's funeral on Tuesday, February 27, but the heir to the British throne hastily canceled at the last minute. The Prince of Wales cited "personal reasons" for dipping out, and speculation has been rife with theories as to why ever since. Royal author Grant Harrold told an outlet that royal duty "comes before everything" for senior British royals, which means it must have been a serious matter to bring about a swift cancelation. "The fact he’s pulled out shows something is not right,” he said. "The first...