1 year agoTwo horses have just been seen running down Aldwych in central London. One covered in blood.Question EverythingVerified
1 year agoDog off leash running around Melrose attacks an LAPD Mounted unit horseLast World News Channel