An international group of paleontologists has found the oldest fossilized remains of insects from the order Lepidoptera known to date. The fossils, mostly...