Germany's Parliament has voted in favor of a massive spending plan to boost defense spending. The bill allows the German state to spend $535 billion to upscale the country's civil infrastructure and invest in the military.