Britain’s Queen Elizabeth Passes Away At 96

Queen Elizabeth, Britain’s longest-reigning monarch, and the nation’s figurehead for seven decades passed away on Thursday at the age of 96, Buckingham Palace announced....