New York Woman Claims Police Brutality Caused Her to Lose Her Unborn Baby During Arrest – Police Release Bodycam Footage and Other Evidence Showing a Different Story (VIDEO)
Binghamton, New York – A New York woman is claiming police brutality caused her to miscarry her unborn child during an arrest last month despite evidence to the contrary.