In Afghanistan, Storm Brewing Over Law Legalizing Rape

Happy Holidays!