The British Army has given an update on its horses spotted running through central London this morning, one of which was seen "drenched in blood" and are being cared for Read this story
The British Army has given an update on its horses spotted running through central London this morning, one of which was seen "drenched in blood" and are being cared for Read this story
More from The Mirror | British Army Horses London Metropolitan Police Soldiers Armed forces Animals Horse Central London