Spain’s 317 days without government explained
Casey Lamkin
• November 9, 2016