A giant anaconda has ... Meet the northern green anaconda: New snake species said to be largest ever found 'Magnificent ...