STUDIO
Follow Us

Terms of Use Privacy Policy

Buffalo on a rampage injures 14 in China

ROUGH CUT (NO REPORTER NARRATION) STORY: A water buffalo went on a rampage in China and injured 14 people, damaging vehicles in its path on Sunday (November 23), state media reported. State

Source: Reuters

Top Trending Videos