Columbia Protest
Here is the complete coverage of the protest against Zenawi’s invitation to speak at World Leaders Forum at Comlumbia University, New York.
Here is the complete coverage of the protest against Zenawi’s invitation to speak at World Leaders Forum at Comlumbia University, New York.