A crowd of protesters in the street holding up peace signs an holding signs saying "stop killing in Iran."
The protesters are outside protesting.
The protesters don't necessarily have to be outside. They could be protesting inside a shop or building in the street, for example. I'm not sure about this one.
exists x1 x2 x3 x4 x8.(ne_geo_iran(x8) & n_street(x3) & a_topic(x1) & all e1 x5.((n_sign(x5) & Actor(e1,x5) & v_hold(e1)) -> exists e3 e2 s1 x6 x7 x9 x10.(for(e2,e3) & Theme(e3,x9) & Actor(e3,x4) & v_say(e3) & n_kill(x9) & of(x9,x10) & n_stop(x10) & in(e2,x8) & a_up(s1) & Manner(e2,s1) & Theme(e2,x6) & Actor(e2,x4) & v_hold(e2) & for(x6,x5) & n_sign(x6) & of(x6,x7) & n_peace(x7))) & (x1 = x4) & in(x1,x3) & of(x1,x2) & n_protester(x2) & n_crowd(x1))
exists p1 x1.(n_protester(x1) & exists s1 x2.((x1 = x2) & n_protesting(x2) & a_outside(s1) & Theme(s1,x2)))