Zach D Roberts is a pho­tog­ra­ph­er for Greg​Palast​.com
Uprising
NATO Protests in Photos