Syrian President Bashar al-Assad ordered Tuesday a new general amnesty covering all crimes committed before June 20, according to the state-run SANA news agency.