Some City of God Residents Blame Police

Some City of God residents blame revenge enacted by police officers for the deaths of several residents in recent weeks.  Read on to find out how a fallen helicopter is being linked to the suspicious deaths of several City of God residents:

In this Nov. 24, 2016 photo, a police officer walks past residents watching a protest against police violence in the City of God slum, in Rio de Janeiro, Brazil. Residents say they are being targeted by police because of the Nov. 19 crash near the slum of a military helicopter on an anti-drug operation, killing the four officers on board. Photo: Leo Correa, AP / Copyright 2016 The Associated Press. All rights reserved.