Sun Apr 16, 2017 1:13AM
People participate in a Tax Day protest on April 15, 2017 in New York City. (Photo by AFP)
People participate in a Tax Day protest on April 15, 2017 in New York City. (Photo by AFP)
  • Embed

Rony Curvelo
Press TV, Philadelphia

Tens of thousands of American citizens have streamed onto the streets across the country to call on President Trump to release his tax returns, as his predecessors have done for more than 40 years. The protests fall on the country’s traditionally recognized deadline to file taxes, April 15. Our correspondent Rony Curvelo is in Philadelphia to cover the protest.