Preview The corpse of an unidentified figure with human-like hands has been found floating in a stream in Latin America. Locals on the continent believe the creature to have been the mythical vampire-like chupacabra.
Read Full Article at RT.com
RT – Daily news