July 29, 2013 Julia Dawidowicz

“Innocent until proven guilty” doesn’t mean much when it’s this easy to be “proven guilty.” Case in point: Donald Andrews, the owner of a head shop in Scotia, New York, who was the target of a paid police informant’s bogus drug bust in April. All it took was a sneakily planted crack-cocaine baggie onto the […]

Read More…