Hundreds of people at the cross against discrimination