“Faced with the recalcitrance, the bosses of these two female elephants are feeling helpless. Any remonstrance meets with a resounding shriek and stamping off the feet” - Newspost
Tags:
Asia,
India,
Labor
Posted
on Monday, August 6th, 2007 at 6:28 am