Larry Alex Taunton stands at the feet of the Victoria Monument at Buckingham Palace and describes the fierce Christian convictions of his favorite monarch.

Never miss a new Fixed Point video! Subscribe to our YouTube channel.