A ridge or a mountain ridge is a geographical feature consisting of a chain of mountains or hills that form a continuous elevated crest for some distance. The sides of the ridge slope away from narrow top on either side. Read More
A Islamic State terrorist was arrested from Ridge Road area in central Delhi after a brief exchange of fire, Delhi Police said on Saturday. Two "pressure cooker" improvised explosive devices (IEDs) were recovered from him. ...
South Korea discovered 11 more bone fragments, believed to be from soldiers killed in the 1950-53 Korean War, inside the Demilitarized Zone (DMZ) on the border with North Korea, the Defence Ministry said here on Friday.Last year, the military found a ...