0
Harmeen Mehta criticised for equating human workers with ‘beasts of burden’ and denigrating right to strike