Sri Lanka, Nov. 27 -- Two National Guard soldiers are critically injured after being gunned down in Washington DC, less than two blocks from the White House, in what the city's mayor called a "targeted shooting".

Police said a lone suspect opened fire on two National Guard members from West Virginia on Wednesday afternoon, before being subdued by other National Guard nearby who had heard the gunfire.

Multiple law enforcement sources identified the alleged gunman to the BBC's US partner CBS as Rahmanullah Lakanwal, a 29-year-old Afghan national who entered the US in 2021.

President Donald Trump, who was in Florida at the time, vowed the attacker would "pay a very steep price". He called it an "act of terror".

A statement from Joint Tas...