HANOI (Reuters) - About 300 people marched on the Chinese embassy on Sunday in a rare public protest to condemn what they called China's violation of Vietnamese sovereignty in the disputed South China Sea.