China investing millions in overseas development, infrastructure

At least 140 countries are partnering with China as part of its Belt and Road Initiative, which is building infrastructure and development across the world. NBC News' Vaughn Hillyard reports.