Finally, all 43 of the rhesus macaques have been found, according to the primate research facility in Yemassee, S.C., from ...