Because in the religion of Islam, they have to cover their heads once at a certain age and they can show respect and love to their religion and Allah if they wear the Niqab which is what Muslim women wear to cover their faces.
Not all Muslim women cover their faces, but most of them cover only their hair. Of course, if you want to be a Muslim, you have to follow the teaching of Islam, the Islam asks women to at least cover their hair.
Almost no Muslim men cover their faces. (If they do, it is for non-religious reasons such as putting on a mask to hide one's identity, etc.) Most Muslim women do show their face, either by wearing no headscarf or by wearing a hijaab or abaya/chador which leaves the entire face exposed. As concerns Muslim women who cover their faces in public, they will relax the covering in front of a group of all women or in front of men who are their close relations and thus unsuitable for marriage. I, as a non-Muslim, have seen Muslim faces.
It is a Turkish type of veil or niqab worn by many Muslim women to cover their faces in public.
Both Muslim men and women are required to wear clothing attire that is not reveal ling their body physique i.e. not tight, and clothing that is not transparent that one's body is seen through the clothes. Muslim women are required in Islam to wear clothing that covers their bodies completely excluding their hands and face.
They suppress women's appearance in some muslim cultures, but not all. In Iran, women can't go outside without their faces covered. It is dangerous because wearing full covering in summer can cause heat stroke.
Muslim women cover their heads and faces as a form of modesty. The only people who are ever supposed to see them with out their hajib and naquib are those in their immediate family.
It is a local tradition for some countries that Muslim women (not men) wear nikab covering their faces. It is not an Islamic religion requirement. Refer to question below for more information.
Many Muslim women cover their face, regardless of location. In Saudi Arabia, all women are required to wear niqab or the burka in cities such as Mecca, Medina and Taif.A side noteHowever, it is to be emphasized that covering women faces is not a religion requirement. It is a practice and tradition of some countries. Refer to question below.
The Hindu women are not living in Afghanistan, neither are they required to veil their faces. The Taliban forced the Muslim women to wear Burqas, covering their faces. This happened in the early 1990s, 1991 or 1992. The Taliban who control parts of Pakistan are operating in parts without a Hindu minority, so it is not applicable there either.
because its part of there religion. Like for example a seek can carry a tagger type knife with him everywhere includeding in prison.
All Muslim women are supposed to do so. It is not particular for Shiite. It is worth noting that the wearing of the niqab (which covers the front of the face) is actually more common among Sunni women than Shiite women, if only because of the laws and culture of Iran as compared to Sunni-majority Arabian countries.
Because they just wanna be idiots