The US Embassy in Afghanistan said two rockets landed inside its compound in Kabul on Wednesday morning but there were no casualties.

“All Americans are accounted for and no injuries were sustained,” the embassy said of the attack, which took place at 06:40 am. Kabul police said they were not aware of a rocket attack on the embassy.

The Taliban claimed responsibility, saying they fired four rockets.

The attack inflicted “heavy casualties,” spokesman Zabihullah Mujahid said on his Twitter account.

In another part of Kabul city, three policemen were injured while defusing three rockets placed on landmines near a military base.

“One of the rockets exploded while police were defusing it, injuring three policemen,” said police spokesman Hashmat Stanikzay. He added that two other rockets were defused before the blast.