London police capture 2 horses roaming city streets, with more believed to be on the run

London police capture 2 horses roaming city streets, with more believed to be on the run

In London, two military horses were found running loose without riders in the city center, while others are still unaccounted for. Seven horses initially escaped…
Read More
Leave your comment