King Charles III gives military title to Prince William instead of Prince Harry

Prince William has a new title, and it’s sure to raise some eyebrows. Earlier this week, King Charles III announced his eldest son would be named the Colonel-in-Chief…