: David Horowitz points to a photograph of, what he claims to be, Taliban enforcers exucuting a women on an Afghanistan soccer field for being raped, at his lecture Monday evening at Memorial Union.
More
: David Horowitz points to a photograph of, what he claims to be, Taliban enforcers exucuting a women on an Afghanistan soccer field for being raped, at his lecture Monday evening at Memorial Union.