Thousands of people gathered to celebrate the summer solstice by doing yoga amongst the traffic and chaos of New York's Times Square. Source: AP