S&P 5007,700.61▲ 0.41%
Germany's Far-Right AfD Adopts 'Radical' Manifesto Ahead of Key Polls — Witness News