A border dispute between China and Russia over river islands along China's northeast border has been resolved with Russia returning the territory to China. Russia will return 67 square miles (173.5 square km) of territory to China. The Associated Press has the story.

Comments
A map, or a link to a map, would be nice.