A llama living at a camp in North Carolina now holds the record for the oldest llama, according to Guinness World Records.
City Hall, alongside two London-based economic development groups, announced the first steps toward shoring up the local ...