Zach D Roberts is a photographer for Greg​Palast​.com
Uprising
NATO Protests in Photos