What is the ruling on hijab?

What is the ruling on hijab?  No nation or religion has ever permitted or allowed its followers to indulge in acts of immorality and immodesty. Islam has also laid down rules which act as precautions against Muslims fall...