Tens of thousands of protestors streamed through Mexico's capital and rallied at the Angel of Independence monument on Sunday in another large protest against the country's mainstream media and the former ruling political party.

The Institutional Revolutionary Party, or PRI, whose rule over Mexico was marked by corruption and authoritarianism, is poised to return to power in the July 1st presidential election.