This is happening in 2025 in uk and your ok with it ?I guess they learnt it from us
![]()
12 royals who married their relatives
Royals have been marrying their cousins since time immemorial, traditionally as a means of strengthening political alliances.www.readersdigest.com.au