Pillars of Light In Japan Triggers Alien Invasion Rumours Online news18.com - get the latest breaking news, showbiz & celebrity photos, sport news & rumours, viral videos and top stories from news18.com Daily Mail and Mail on Sunday newspapers.
The night sky over southwestern Canada witnessed stunning light pillars. The images of the beautiful natural phenomenon taking place at Alix, Alberta were posted on platform X.