Speculation of buffalo and lion invasion denied by police

police denies invasion
police denies invasion