Indian and Pakistani soldiers traded fire across the heavily armed Kashmir frontier for more than 12 hours overnight and into Tuesday in what the Indian army called the worst violation of a 2003 cease-fire agreement between the neighbors, the Associated Press reported. The night-long gun battle came after one Indian soldier and four Pakistanis were killed Monday along the heavily armed frontier that divides Indian- and Pakistani-controlled Kashmir, the Indian army said. No further casualties were reported Tuesday.