Fiona Mehta
Fiona Mehta's avatar
TI, based Swindon, Wiltshire, UK Victim of electronic torture 24/7 No help from police; labelled as having MH issues, appears to be normal practice experienced by TIs! More, know about this heinous crime than you would imagine 21733 - Free Substack!