Ramzy Baroud Many countries are set to participate in the Conference against Racism, scheduled to be held in Geneva, April 20-25. But the highly touted international meeting is already marred with disagreement after Israel, the United States and other…
more »