Home News German MPs approve partial ban of Islamic veil