Sri Lanka Tri Star Apparel workers in wage strike
Around 140 workers at the Tri Star Apparel Exports garment factory in Sri Lanka have staged a protest over unpaid wages and benefits.
Around 140 workers at the Tri Star Apparel Exports garment factory in Sri Lanka have staged a protest over unpaid wages and benefits.