Manila, Philippines. 12th June, 2017. Filipino protesters scuffle with police as they attempt to march to the US Embassy during a rally coinciding with the 119th Philippine Independence Day in Manila, Philippines on Monday, June 12, 2017. (Photo by: Richard James M. Mendoza/Pacific Press) Credit: PACIFIC PRESS/Alamy Live News
Size: 3796px × 2600px
Photo credit: © PACIFIC PRESS / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: demonstration, manila, philippines, politics, rally