Algeria hosts Palestinian Authority and Hamas leaders for first meeting in six years

Palestinian Authority leader Mahmoud Abbas and Hamas chief Ismail Haniyeh shook hands in Algeria...

Read More