Sara[h] Al Amoudi: a supposed ‘Saudi princess’ who has a history with the British court faces two property investors who claim she duped them into handing her £14 million worth of properties in Central London
We’ve said it before and we’ll say it again: “Where there’s brass, there’s muck”. (more…)












