Why do people hurt others?   We can create all sorts of debates to understand this timeless and time tested issue of human behavior. We can say that...

read more