Author: Elena Eland

"Web specialist. Incurable twitteraholic. Explorer. Organizer. Internet nerd. Avid student."

live debates and news

In Spain, the Presidency of the Government is renewed every time a general election takes place. Although the Spanish Constitution stipulates that this occurs every four years, the President of the current Government has the prerogative of being able to