Staff of NY Dem Rep. Weiner Tries to Ban TV Cameras from Town Hall

No cameras please! The staff of Rep. Weiner (D) tries to keep TV crews out of Town Hall meeting with his constituents.

Comments