Protestors are members of Official Street Preachers, an organization that ‘covers global and local events from a Christian perspective’
Protestors are members of Official Street Preachers, an organization that ‘covers global and local events from a Christian perspective’