France Bans Niqab

On April 11 a new law comes into force in France. This bans the niqab, the full face veil, in public places such as universities, post offices and job centres.…

Continue Reading France Bans Niqab

Devadasi; “servants of god”

A couple of interesting articles in today’s Guardian highlight the shocking practice of devadasi which is found mainly in Southern India. This tradition, which continues despite being outlawed in 1988,…

Continue Reading Devadasi; “servants of god”