Leonid meteors streak through the sky over Hora Mountain in China's Xinjiang region in 2021. Getty
Leonid meteors streak through the sky over Hora Mountain in China's Xinjiang region in 2021. Getty

How to watch the Leonid meteor shower in the UAE tonight