S&P 5007,770.87▼ 0.47%
Hundreds Protest Madrid Housing Crisis, Prime Minister Calls Snap Election — Witness News