Prince Charles becomes new King of England after Queen’s demise

LONDON – Prince Charles has officially been named as new monarch of England after his mother Queen Elizabeth II, the longest reigning monarch of the UK died peacefully at Balmoral. … Continue reading Prince Charles becomes new King of England after Queen’s demise