What the #$*! does James Perry Know?

Though he announced his intention to seek the city’s highest office way back in 2008, housing advocate James Perry has largely failed to generate any discernible attention – positive or negative – in print, on television, or over the radio airwaves. That no longer seems to be a problem. This week was a bit of […]