18.04.2012 - 11:14 [ Press TV ]

US taxpayers stage protests against mega corporations

New York City was rocked by demonstrations on the Tax Day on Tuesday. Many union workers took to the streets to protest inequality and criticize corporations for avoiding to pay their appropriate share of taxes,