86 new meteor showers discovered
86 new meteor showers have joined the already well known crowd of Perseids, Leonids and Geminids. Astronomers observed the events using a network of security video cameras redesigned to monitor space debris passing through the Earth's atmosphere.The meteor showers c
