SCIENCE & TECHNOLOGY
Washington: A team of researchers spotted the world's giant bee which is as big as a human thumb, in Indonesia for the first time since 1981, the media reported on Friday. The team -- ...