Sophie of Thuringia, Duchess of Brabant — latest news, discussion & facts — IJR