There are just a few hours left in 2025 and a review of the past 12 months shows that it’s been quite the year in Greater ...
In 1662 Charles married Portuguese infanta Catherine of Braganza, daughter of King John IV (she is buried in Portugal). They had no children but Charles had 13 children by various mistresses. Charles ...