Who is after King Charles III?
King Charles III who is currently 73 years, has waited for decades to become king of Britain. He is the longest-serving heir in British history. King Charles is the eldest of four children born to Queen Elizabeth II and her late husband, Prince Philip. When Queen Elizabeth II assumed the throne at age 25, King…