Two new giant pandas from China made their debut in Washington D.C.'s National Zoo on Friday. The bears arrived in the nation's capital in October, but spent several months acclimating before being introduced to crowds. It's the latest in the "panda diplomacy" between China and the U.S.