Afghan President Ashraf Ghani on Sunday announced a "conditional" ceasefire with the Taliban will run for a three-month period.

Iran Press- "The conditional ceasefire will start tomorrow and it will continue as long as the Taliban preserves and respects it," Ashraf Ghani said in an Afghan independence day ceremony.

The president expressed hope that the Taliban will also declare a ceasefire.

Related news:

Afghan president announces end of cease-fire with Taliban

According to the TOLO news channel, citing the president, the ceasefire will start on Monday and will end on November 19. However, the ceasefire will be implemented only if the Taliban respects it.

The Taliban earlier led an assault into the city in Ghazni, killing some 100 Afghan Security Forces soldiers and about 20 civilians in three days, according to the Afghan Defense Ministry.

According to a US military report, the Taliban controls, influences or contests 43.7 percent of the country.

In June, Afghanistan's President Ashraf Ghani announced a temporary unilateral ceasefire with the Taliban for the period between June 11 and June 19 to mark the end of the Islamic holy month of Ramadan.

"The cease-fire is over. The Afghan security and defense forces are allowed to restart their military operations," Ghani told reporters.

"It is now the Taliban's decision, whether they want to keep killing or join the peace process," he added.

Ghani told the news conference that the cease-fire had demonstrated that most Taliban members sought peace. He said that it was now up to the other side to "give a positive response."

Read more:

Afghanistan’s president extends ceasefire with Taliban

Taliban raise hopes with surprise ceasefire