Hundreds of thousands of people in Tehran took to the streets on Friday to mark Quds Day rallies in voice solidarity with Palestinians and their decades-long oppression by the Israeli regime.