Robert Hanssen had received more than $1.4m in cash, diamonds and money paid into Russian accounts. Post navigation Oklahoma approves first US taxpayer-funded religious charter school Drugs and a US visa: Prince Harry’s other court case explained