I don't have a problem with full face hijab, but I don't see why the veiled face should be permitted. There could be anybody inside there- male or female, Muslim or Burglar.
-----------------------------------------
Civilisation is a veneer, easily soluble in alcohol!