'Omen of Evil' baby aye-aye born in North Carolina By: FOXNews.com October 18, 2019 at 10:14 AM EDT A baby aye-aye, also known as a long-fingered lemur, has been born at the Duke Lemur Centre (DLC) in North Carolina, SWNS reports. Read More >> Related Stocks: Fancamp Exploration Ltd