April 20, 2025
The worker blames two factory officials in a Facebook post before taking his own life
The announcement comes as workers continue their agitation over 13 demands