Scientists discover fossils of oldest known potential pollinators Posted by Shailesh Prasad in futurism Mar 32023 Remains of earwig-like insects discovered near village of Chekarda, Russia, covered in pollen. Read more | >