After the announcement of the leak but before Cameron owned up to some dealings in the Panama Papers scandal, the BBC rushed out a little documentary on it. It seems to have been put together very quickly. You might almost think that some of it was already prepared before the scandal broke. In any case, […]
Scotland flag - the saltire Made In Scotland. For Scotland.
Create An Account