Meet the Twin Red Panda Cubs From Lincoln Children’s Zoo by Tastefully Offensive Twin baby Red Pandas, a boy and girl who’s names haven’t been announced yet, were born on July 1st at the Lincoln Children’s Zoo in Lincoln, Nebraska. [lincolnchildrenszoo/via brike]