More and more revelations are coming to light about the NYPD, from gun-running to planting drugs, spying on immigrant communities and spouting off racist rants online.