Photo Evidence, Police Lies Point to Police Cover-up in Death of Miami Artist Killed by Cop Car
• Photography Is Not a CrimeMiami artist Delbert Rodriguez was 21 years old. I use the word "was" because Delbert was chased down and run over by a Miami police officer with a history of violence last week for painting the side of a building