At bottom center, a meteor from the Lyrid meteor shower streaks across the sky in Cairo, Egypt on April 25, 2015.