Vitalsource Technologies, Inc. Palestine In Eu And Russian Foreign Policy