20090704 photos: Thousands rally against racism