MOSCOW - President Vladimir Putin says the civil war in Syria has become "a massacre" and that it must be stopped through peace talks between the government and the opposition.

Speaking to the German ARD television in remarks released by the Kremlin on Friday, he rejected the Western criticism of Russia for its continuing supply of weapons to Syrian President Bashar Assad's regime. Putin said that such shipments don't violate international law, and he criticized those who send weapons to the Syrian opposition.

Putin said that peace talks should spell out the future of Syria and provide guarantees to all parties.

Russia has been Assad's main ally, shielding him from the U.N. sanctions over his crackdown on an uprising that turned into a civil war that has killed some 70,000 people.