Internet | Wed Jul 23, 2008 1:23pm EDT

Art shock troops mock Russian establishment