Bin laden found in the countryside

Bin laden has been found in the english countryside