Wired Science A baby red panda was born at the US National Zoo in Washington, DC on 16 June.
Red panda born at US National Zoo