cubiksrube.wordpress.com
The Unveiling
A new law in France, in effect as of today, forces women going out in public to show their faces. The rationale behind the idea, supposedly, relates to the fact that the country’s more conser…