Last Updated: Sunday, April 19, 2015, 18:51
Even as the central government has decided to review the new norms to file income tax returns barely three days after it was notified, due to widespread angst, experts termed the original proposal nothing but "tax terrorism" unleashed on honest tax payers.