Several runaway military horses galloped through the streets of London on Wednesday morning, alarming pedestrians, sideswiping cars and buses, and turning an ordinary rush hour into a frightening, almost surreal spectacle. One person was being treated for injuries after being thrown from a horse on Buckingham Palace Road, according to the London ambulance service. News […]
Read More