DAMASCUS, Syria — Russian President Vladimir Putin criticized the presence of foreign troops in Syria, saying they are there against the will of the Syrian government and are blocking the consolidation of the war-torn country, the Kremlin said on Sept. 14.