The CTSP and affiliates were on the streets of Mauritius today, hundreds of migrant workers, women and youth participated in the demonstration to mark the world safety day and to denounce all violations of labour and human rights. A new page of history was written today.