Although the majority of people today consider them as products of fantasy, people close to nature still see their existence to be evident. According to ancient beliefs demons are evil creatures who regularly invade people and force them to do ugly things.
More