Iran Choking to Death on Pollution Because They’re Scared to Let Women Ride Bikes

Self-defeating political Islam.