Do not Ignore the facts.
IRAN , China, Russia blame Rebels and terrorists for crisis in Syria while USA+Israel+Saud+Nato allies blames Asad.
I am not a fan of Asad but it is injustice to blame him when was ready for UN supervised elections.
It is usa+israel+saud+nato who all said there should not be Asad. The rebellion was infact started to destabilize syria and remove Asad for his support to anti-Israeli Alliance. They all wanted to divide syria into smaller parts minimum 5 and that is not going to happen till Asad is there so they asked for his removal. you can see these rebel gangs are sucking blood of each other and they will not sit till they divide the country. So Do Not think Syria will remain united if Asad is Gone. Infact Asad is teh symbol of Unity for Syrians and majority of them support Asad.
Iran, China, Russia are major powers and supporter of Syria.
Iran gave a the best solution to both sides. Handover the election process to the UN. No involvement from either party.
This is practical proposal. but rebels reject due to usa+saud+israel pressure. Now when usa say Asad cannot be ignored, many rebels groups too said Asad cannot be ignored.
Asad has good support in Syria and also He has support from many powers and many governments of the world support him.
UN failed to address syria problem due to saud+usa+israel and Asad held elections and world has seen how the syrians participated in Elections.
Now there are no grounds of opposition.
Infact Rebels have no No high profile personality or leadership acceptable to all syrians. they depended on saud and failed.