Li Liao, ‘A Slap in Wuhan’, 2010, Eli Klein Gallery