News

    Related video by Robert Raffaelei
    || 0:00:00
    ...    
     
    X
    December 15, 2009 8:50 AM
    World Leaders Head to Copenhagen for Climate Talks

    Related video by Robert Raffaele

    Published December 15, 2009

    World Leaders Head to Copenhagen for Climate Talks