from
http://avherald.com/h?article=42edca16&opt=0
...
Lufthansa Cargo said, that the airplane broke in two parts and caught fire. The two crew received injuries, the extent of which is not yet known.
Aviation sources in Riyadh reported, that the crew declared emergency reporting a cargo fire indication while on approach to Riyadh.
Observers on the ground said, that the airplane was already trailing smoke while on final approach.
Saudi Arabia's Civil Aviation Authority confirmed the crew arriving from Frankfurt (Germany) declared emergency reporting a cargo fire inside the aircraft while on approach and landed at 11:38L (08:38Z). An investigation is under way.