Video: Martin Schulz resigns as leader of Germany’s Social Democrats

Germany’s Social Democratic Party leader Martin Schulz has announced his resignation with immediate effect. His decision comes after he lost out in the German election to Chancellor Angela…

Via Youtube