News

Four gunmen stormed a resort in Kashmir, India, opening fire and killing at least 24 tourists and injuring scores of others, ...