Three men were arrested last week for their participation in a staged accident ring operating in South Georgia, according to...
staged slip-and-fall accident scheme News
Five New York residents have been arrested in a staged slip-and-fall accident scheme that attempted to defraud New York City-area...