• Poovayya referring to LEYLA ŞAHİN v. TURKEY, a Turkish decision which upheld restriction on wearing Hijab in a higher educational situation.

    Next Story