(S (S (BASENP (NNP Lopez) (NNP Obrador)) (VP (VBZ has) (VP (VP (VP (VP (VBN led) (BASENP (JJ massive) (NNS protests))) (PP (IN in) (BASENP (NNP Mexico) (NNP City)))) (PP (IN over) (BASENP (DT the) (JJ past) (NN month)))) (S (VP (VBG demanding) (BASENP (DT a) (JJ full) (NN recount))))))) (PERIOD .))