Horses Run Loose Through Central London in Surreal Spectacle
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,...
Read more