Warning: This post contains a graphic and upsetting video.
Over the last few days, a disturbing video of an Indian man throwing a dog from a terrace in the southern city of Chennai has gone viral. Local police and animal rights activists have been...