Mystery creature is sucking the blood of sheep in India
Recently in the Jaipur district of Odisha, India, numerous sheep have been killed or injured by some sort of mystery creature. Although only two sheep were killed a couple injured, this follows similar killings that happened on a larger scale last year. Over 150 sheep were killed in just a matter of weeks and the cause … Read more