World News | Edited by Anuj Pant | Saturday April 21, 2018
The Lyrid meteor shower, one of the oldest known meteor showers in the world, can be seen starting from tonight on April 21 until the early hours of April 22. Mankind has observed the Lyrid meteor showers for around 2,700 years now, with the first sighting made by the Chinese going back to 687 BC.
www.ndtv.com