Please Visit our Sponsor (Ads open in separate window)
NEW DELHI, May 8: Indian police shot dead a suspected Muslim guerilla on Monday in the Indian capital, a police spokesman said. The armed guerilla was killed in South Delhi following an encounter, he said.—AFP