Image 1 of 1
The inside of the 'Yellow House' near the town of Burrel in Northern Albania. This building is alleged to have been a makeshift prison during the 1999 Kosovo war where up to 50 prisoners are supposed to have had their organs harvested. A number of people in Kosovo linked to the KLA (Kosovo Liberation Amry) have been implicated. ...