iran protest

Celebrate digital Scheherazades this women’s day

What we are witnessing today in Iran and Afghanistan is a culmination of decades of repression by totalitarian regimes and terror groups like the Taliban.