Did YOU spot the Lyrids last night? Spectacular images reveal meteors streaking across the night sky during annual shower

Photographers in the UK captured the Lyrid meteor shower (shown) in the sky last night. It occurs every year around 16 to 25 April, so you can still catch some meteors tonight and tomorrow. —> Read More