Brazilian police say police helicopter not shot down over 'City of God' favela
Monday, November 21, 2016 - 11:01
in Mathematics & Economics
Andrew V. PestanoRIO DE JANEIRO, Nov. 21 (UPI) -- Brazilian security officials in Rio de Janeiro said there is no evidence a police helicopter that crashed over the "City of God" favela was shot down.