The Almas or Alma (Mongolian: Алмас/Almas, Chechen: Алмазы, Turkish: Albıs), Mongolian for “wild man”, is a purported hominid cryptozoological species reputed to inhabit the Caucasus and Pamir Mountains of Central Asia, and the Altai Mountains…
Read More Almas