At least 24 people were injured after Argentine police using rubber bullets, tear gas, dogs and riot vehicles violently cleared demonstrators blocking a national route to protest a mining project by Swiss and Canadian companies in the northeast of the country.