Afghanistan: What Liberation?

Source: 
Mother Jones
The Taliban may be gone, but women in Afghanistan are still being arrested for 'moral' crimes.