Ahmed Taha is a professor of law at Wake Forest University School of Law.