Image credit: SciNews Youtube Channel

People of the northern hemisphere were dazzled with the Perseid meteor shower. The incredible and rare event was seen this...