There's been a lot of news recently about protesting in China against the Japanese government purchasing some islands. So what's the big deal?! This video ex...
Share this note: