Nepal Helicopters Crash: In the neighboring country of Nepal, two tourist helicopters collided unexpectedly while attempting to land at the same spot. Both helicopters were completely shattered in the crash; two foreign nationals lost their lives, and another person sustained serious injuries. A video of the incident has now emerged, leaving everyone deeply shaken.
Read more