Advertising Console

    Twin baby giant pandas born in China

    And Finally

    by And Finally

    1 784 views
    Twin giant pandas were born in southwest China's Sichuan Province on Saturday. They are thought to be the first pair globally this year. Report by Kerrsa. Like us on Facebook at and follow us on Twitter at