Many people have gathered to protest the government.
People are protesting the government and blocking off the roads
Just because people are protesting does not imply that they are blocking off the roads.
exists e1 p1 x1 x2.(n_government(x2) & Topic(e1,p1) & Actor(e1,x1) & v_gather(e1) & exists e2.(Theme(e2,x2) & Actor(e2,x1) & v_protest(e2)) & n_people(x1) & n_quantity(x1))
exists e1 e2 s1 x1 x2 x3 x4.(n_road(x4) & n_government(x2) & a_off(s1) & Manner(e2,s1) & Theme(e2,x4) & Actor(e2,x3) & v_block(e2) & n_people(x3) & Theme(e1,x2) & Actor(e1,x1) & v_protest(e1) & n_people(x1))