World | Thu Jul 5, 2012 5:02pm EDT

Left, right criticize Humala over deadly Peru clashes