Feezan Hameed Choudhary, 33, the Scots mastermind behind Britain’s biggest cyber scam, claims he has been on a ‘spiritual journey’ in prison.
Feezan Hameed Choudhary, 33, the Scots mastermind behind Britain’s biggest cyber scam, claims he has been on a ‘spiritual journey’ in prison.
Comments