Tag: woman calls police 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…

error: Content is protected !!