For the first time in three years, rival Palestinian factions have agreed to form a unity government. <br />Representatives from Hamas and Fatah have been holding talks in Moscow since Sunday. <br /><br />Al Jazeera's Natasha Ghoneim reports from Moscow.<br />