Angry workers beat to death a human resources vice president after he laid off 42 employees at an auto-parts manufacturing company in southern India, police said Wednesday.
Daily News Channel
Angry workers beat to death a human resources vice president after he laid off 42 employees at an auto-parts manufacturing company in southern India, police said Wednesday.