MediaLab signs

MediaLab signs

Protesters at the March held signs with satirical political cartoons from the site MediaLab