By Liz Kimbrough A new-to-science species of praying mantis found in Iran has been named as a symbol of universal freedom.
Lohit Garikipati discovered a new species in the praying mantis family. He first spotted the bug a few years ago in Arizona, ...