Tiltepec: From Humans to Animals, Every Living Being is Blind in this Village in Mexico

  There are many strange and unusual places on Earth. Some of them have been discovered,…