Some people consider ladybugs the cutest of all insects, but those adorable spots may conceal their true identity as one of the most prolific predators on earth. A new Brigham Young University study ...