Brief : Meng Meng gives birth to twins at the Berlin Zoo Panda in Germany.

Translate »