Question: where is the chupacabra found
I found the following answer on Google: Eyewitness sightings have been claimed as early as 1995 in Puerto Rico, and have since been reported as far north as Maine , and as far south as Chile , and even being spotted outside the Americas in countries like Russia and The Philippines .
Is that a correct answer? Yes or no.
