AMMAN, Jordan (AP) -- Secretary of State John Kerry said Sunday that a "provisional agreement" has been reached on a Syrian cease-fire that could begin in the next few days, but he acknowledged that it's not finalized and all parties might not automatically comply.
Explosions meanwhile ripped through the central Syrian city of Homs and a Damascus suburb, killing dozens of people, and government forces backed by Russian warplanes pressed a major offensive north of Aleppo that has undermined previous efforts to halt the fighting.
Kerry said he discussed the terms with Russian Foreign Minister Sergey Lavrov and said the two must now reach out to the opposing forces in the conflict. He declined to go into the details of the agreement, saying it "is not yet done."
"The modalities for a cessation of hostilities are now being completed," Kerry said. "We are closer to a cease-fire today than we have been. A cessation of hostilities ... is possible over the course of these next hours." He said he hoped President Barack Obama and Russian President Vladimir Putin would talk soon and that implementation could then begin.
The Russian Foreign Ministry said Lavrov and Kerry spoke on the phone Sunday for a second day in a row and discussed "the modality and conditions" for a cease-fire that would exclude groups that the U.N. Security Council considers terrorist organizations.
Syrian President Bashar Assad said in remarks published Sunday that his government was ready to take part in a truce as long as it is not used by militants to reinforce their positions.
"We announced that we're ready," Assad told Spain's El Pais newspaper.
"It's about preventing other countries, especially Turkey, from sending more recruits, more terrorists, more armaments, or any kind of logistical support to those terrorists," Assad said in English in the interview, which was also carried by state news agency SANA.
Assad's government refers to all the armed groups battling to overthrow him as terrorists. Turkey and Saudi Arabia are among the leading supporters of the insurgents.
Assad's forces have almost completely surrounded the northern city of Aleppo. He said the operation is not about "recapturing the city. Actually, it's about closing the roads between Turkey and between the terrorist groups."
The United States, Russia and other world powers agreed Feb. 12 on a deal calling for the ceasing of hostilities within a week, the delivery of urgently needed aid to besieged areas of Syria and a return to peace talks in Geneva. Aid shipments were allowed into several besieged areas last week but the deadline for the cease-fire passed with no letup in the fighting.
The explosions in Homs on Sunday killed at least 46 people and wounded dozens, according to Syria's Foreign Ministry. The Britain-based Syrian Observatory for Human Rights, which relies on a network of activists around Syria, gave the same toll for the Homs blasts, saying they were caused by a pair of car bombs.
Blasts also ripped through a Shiite suburb of Damascus, according to Syrian state TV, which had no immediate word on casualties. Hezbollah's Al-Manar TV said a car bomb and two suicide attackers killed 22 people in the Sayyida Zeinab neighborhood, home to one of Shiite Islam's holiest shrines. Hezbollah has been fighting alongside Assad's forces and maintains a large presence in the neighborhood.
Most of the bombing attacks in Homs over the past months have been claimed by IS, which controls parts of the surrounding province, including the historic town of Palmyra. The Aamaq news agency, which is affiliated with the extremist group, said IS was behind the Homs explosions.
Syrian TV aired footage of the destruction in Homs. Debris and mangled cars filled the streets and the charred body of a man was seen being taken away on a stretcher.
The Zahra neighborhood, where the attacks took place, is predominantly Alawite, the minority Muslim sect to which Assad belongs.
Homs, once dubbed the capital of the Syrian revolution, has been hit with a wave of attacks in recent months, killing and wounding scores of people. The rebels controlled large parts of Homs after the uprising against Assad's government began in March 2011.
With time, the government gained control of most of the city, and a deal was reached late last year for militants to evacuate the last rebel-held neighborhood of Waer.
To the north, the Syrian army captured 31 villages on Sunday that were controlled by IS, according to the pro-Syrian Lebanon-based Al-Mayadeen TV and Hezbollah's Al-Manar station.
Al-Mayadeen and Al-Manar often have reporters embedded with Syrian troops in northern Syria.
Syrian state media earlier reported that Syrian troops had captured some 10 villages in Aleppo province from IS.