Loose horses, one soaked in blood, wreak havoc in central London
(LONDON) -- As many as five horses -- and at least one of them soaked in blood -- have caused chaos across central London on Wednesday morning after breaking free in Westminster, police say.“We are aware of a number of horses that are currently... Read More.