Video: G20 Rally on the Beach

November 7, 2009

Leaders from the world’s richest 20 countries have reached new agreements in striking a balance between financial stability and a greener climate. This decision came as activists rallied nearby at the Put People First demonstration at a beach in St. Andrews. Correspondent Lindsay Brown was there.

Leave a Reply

Your email address will not be published. Required fields are marked *