Latest developments of the Sahara dispute: Way Forward towards a political solution