Chinese artist and outspoken critic Ai Weiwei unveils his installation at the Tate Modern Museum in London on October 11, 2010.