Syria opposition calls for Russian backing in Geneva – Al Jazeera Featured International Syria opposition calls for Russian backing in Geneva – Al Jazeera Editor February 28, 2017 Geneva, Switzerland – Syria’s main opposition group has urged Russia to put pressure on the government of... Read More Read more about Syria opposition calls for Russian backing in Geneva – Al Jazeera