Three British military horses broke free from their handlers and ran loose through the streets of central London — the second such incident in the past three months.
Three British military horses broke free from their handlers and ran loose through the streets of central London — the second such incident in the past three months.