Entertainment | Thu Jul 5, 2012 4:11pm IST

Shin Shin the panda gives birth in Tokyo zoo