Tag: Misra
Seema Misra, a destiny shattered by the British postal scandal
Seema Misra, former manager of the West Byfleet post office, convicted in the British Post scandal, at her home in Knaphill, on January 12, 2024 in the United Kingdom (AFP/HENRY…