Tens of thousands across US rally to demand release of Trump's income tax returns

Tens of thousands of protesters have taken part in rallies in cities across the US to press President Donald Trump to release his personal tax returns on the day coinciding with the country’s official annual deadline to file income taxes.

More than 150 protest rallies and marches were expected to take place throughout the country on Saturday. Major cities, such as Washington DC, New York, Los Angeles, Denver, and Philadelphia attracted large turnouts.

Protesters take part in the “Tax March” to call on US President Donald Trump to release his tax records on April 15, 2017 in Washington, DC. (Photo by AFP)

The main march unfolded in the nation’s capital, where protesters gathered for a rally in front of the legislative Capitol building and then marched to major landmarks such as the Lincoln Memorial, 

Participants at the DC march portrayed the US president as a greedy politician who refuses to be open about his financial dealings while hundreds…

Read more