London police capture 2 horses roaming city streets, with more believed to be on the run
Military horses run loose in London Multiple horses belonging to the Household Cavalry, part of the British Army, ran loose through the streets of London on Wednesday, injuring at least one person. (R…