Kabul: An Afghan official says an Afghan soldier opened fire on US troops, wounding three before he was shot dead.

Gen Fazel Ahmad Sherzad, police chief for eastern Nangarhar province, says the incident happened after a meeting between Afghan provincial leaders and a US embassy official in the compound of the provincial governor in Jalalabad.

He says the Afghan soldier opened fire “right after the US official had left.”

He says the American troops immediately returned fire, killing the Afghan soldier.

US officials could not immediately be reached for comment.

It is the second insider attack this year. An Afghan soldier killed three American contractors on January 29.