Nature in all her glory can create some of the most mind-blowing, breath-taking occurrences. Creating such unique wonders that they look like the came out...
BARELI: An Indian army helicopter crashed in a river near Bareli in Uttar Pardesh, killing all three army men including the pilot, on Wednesday morning....