London police have contained two horses that were seen running around loose without riders in the heart of the U.K. capital on Wednesday morning.
London police have contained two horses that were seen running around loose without riders in the heart of the U.K. capital on Wednesday morning.
Published [hour]:[minute] [AMPM] [timezone], [monthFull] [day], [year]