Woman hit with 100 lashes for wearing burqa poorly. This is Sharia, this is Islam.