Previous ImageNext Image307277_423887104351507_25802373_n Related Posts:Violence: is it innate, or is it imposed on humanity?