Dogs have definitely won the propaganda war when it comes to pet popularity. Dogs are man’s best friend while cats are those aloof animals who will only occasionally allow a human to touch them. For all their stand-offish behaviour humans still tolerate cats enough to let them poop in a tray in…
Read More...
Human eyes are limited. But thanks to simulations and real photographs, people can now see the invisible world like never before. We can gaze at mysterious sparkles around flowers, an atom (not magnified), and even the speed of light. But not everything is happily agreed upon. A new kind of UFO has…
Read More...