The Archbishop of Canterbury has discovered that his biological father is not who he thought it was. In the last month, Archbishop Justin Welby discovered that his biological father is not Gavin Welby, but rather the late Sir Anthony Montague Browne. This was revealed by DNA testing. Sir Anthony was Sir Winston Churchill’s last private Read more