United States

Displaying 1 - 1 of 1
Times Square, New York. On 23rd September thousands of commuters and tourists in Times Square watched as the faces of young women from all over the world lit up a billboard accompanied by the message: ‘I Decide’. The billboard broadcast ...