Militants attacked an Afghan border post and an American patrol near the Pakistani frontier, sparking battles in which at least eight rebels and four Afghan soldiers were killed, officials said Tuesday. One rocket was fired near Kabul on Monday evening. In the bloodiest overnight incident, insurgents armed with assault rifles and rockets attacked the base of Afghan government troops near Tana, a town in southeastern Khost province, their commander said. An hour-long firefight destroyed part of the base and left four Afghan soldiers and at least six militants dead, Gen. Khial Baz said.