The Chel snakehead fish, which is also known as the Channa amphibeus, was recently rediscovered in its native river after nearly nine decades. The Chel snakehead was last seen between 1918 and 1933 in the Himalayan region of India, according to ABC News, but the search for decades after proved […]