A strong message for London from Trafalgar Square

A strong message for London from Trafalgar Square

For more information about Torch of Christ Ministries, or how to support their mission, visit: www.torchofchrist.com