By Jonathan Walsh

Mohammed VI with Palestinian President Mahmoud Abbas
Mohammed VI with Palestinian President Mahmoud Abbas