The European Court of Human Rights has upheld a Belgian ban on wearing the full-face niqab veil in public. The court...