Tag: central park police called on black man

Woman called police on a Black man in Central Park, then she was put on leave from work

An American woman has been put on administrative leave by her employer