Feature | Edited by Bhavya Sukheja | Tuesday February 28, 2023
In a very rare display of nature, the northern lights, or aurora borealis, were seen across the United Kingdom on Sunday night, with the phenomenon expected to return in the coming nights as well.
www.ndtv.com