All the latest breaking news on animal cruelty. Browse ibtimes archives of photos, videos and articles on animal cruelty.
A new-to-science species of praying mantis found in Iran has been named as a symbol of universal freedom. Sinaiella azadi was ...