Former New York City Official Baxi Resigns and Faces Prosecution for Interfering with Witnesses and Evidence Tampering
Former New York City government senior liaison Mohamed Bahi was arrested and charged on October 8 for allegedly obstructing witnesses…
