Japan's cabinet approves record $785 billion budget, vows to keep debt in check

Japan's cabinet approves record $785 billion budget, vows to keep debt in check