Some people love insects and others absolutely hate them. I cant count how many of my friends are terrified of insects. I have one friend who jumps and screams at the sight of the tiniest bug. Hes over forty years old! My son loves insects. He has ma...
Australian researchers have studied the navigation skills of insects to develop a pioneering weapons-guidance system. The insect-inspired tracking technology has been launched at an air show in the southern state, Victoria. Australian army captain i...