How on Earth did this small bee get on an island in French Polynesia?

8 months ago 16
It's one of entomology's more bizarre puzzles — and it's now been solved.
Read Entire Article