Science
Several Military Horses Run Loose In London And Injure Four
LONDON (AP) — Five military horses spooked by noise from a nearby building site bolted during routine exercises on Wednesday near Buckingham Palace, unseating four riders and causing chaos as they galloped loose through central London streets and col ...Read more