A listener on frequency reported that the aircraft overflew the aerodrome just prior to 15:00Z and joined a right downwind for runway 05 (over the Ocean), but on short final went around reporting the approach had become unstable.
During the go around incoherent vectors were issued by tower, the aircraft joined another right hand downwind and final for runway 05 but reported they could not see the runway, the aerodrome appeared to their left and requested vectors to join the extended centerline but received vectors to the right and went around a second time.
The crew advised that they were no longer able to divert having cut into the diversion fuel during that second approach advising they had now 6000kg of fuel left.
Tower instructed the crew to join another right downwind for runway 05, the crew refused and joined a left downwind for runway 23.
After the aircraft had joined final for runway 23 tower advised they were approaching runway 23, they were forbidden to land on runway 23, and did not issue landing clearance resulting in the third go around.
Tower instructed them to join another right hand downwind for runway 05 issuing vectors to the right, the crew advised they had 4000kg of fuel left, the fourth approach to runway 05 failed, 2000kg of fuel left, the aircraft received vectors taking it far to the north for a downwind to runway 05, the crew advised they had just 400 kg of fuel left, tower instructed to not overfly the village, another voice appeared on the tower frequency trying to assist, an engine flamed out, 200 kg of fuel remaining, the second engine flamed out and the crew put the aircraft down on the next free spot visible at about 16:00Z.