An Iranian military transport plane with at least 94 people on board has crashed into an apartment building in suburban Tehran.
The Iranian news agency says all on board the plane were killed, along with at least 25 people on the ground.
Iranian officials say the aircraft developed technical problems minutes after take-off from Tehran's Mehrabad airport, and was attempting to return to the airfield when it crashed into the 10-story building.
Television footage showed the smoldering building still standing, with hundreds of people gathered at the site.
Authorities say the plane was headed for southern Iran, carrying journalists who were going to report on military maneuvers in the region.