Medicine & TechnologyMaggots were discovered in a man's ear after he went to a hospital in Portugal suffering from discomfort, itching, and bleeding. Know more about this news here, read now!
Zebra stripes have always baffled scientists for their purpose. These experts come up with several hypotheses in an attempt to explain its role versus its predators and in dazzling flies.