Man Whipped In Public As Taliban Tosses Human Rights Gains

As bad as things are in the United States and other western countries when it comes to lockdowns and rights being suspended, at least we are not in Afghanistan. This week a man was whipped for allegedly stealing a phone. The man was tied to a traffic sign in frontContinue Reading