Two military horses, one drenched in blood, breaking free and wreaking havoc in central London
Two military horses, their hides soaked in blood, tearing through central London at the height of rush hour. Pedestrians scatter as chaos ensues, with injuries mounting and emergency services scrambling to contain the rampage. It’s a scene straight out of …