This & That, Ceci et Cela

A little known factoid about hijab

Sep 25th, 2003 1:00am

“It is widely believed that the hijab (headscarf) is an ancient Muslim Tradition. It was in fact

[Read more]