A long-awaited agreement was reached in the UN-mandated talks between the two sides in Switzerland…
Read More Source: AL Jazeera English