Us Slams Public Execution In Afghanistan