The Income Tax Department on Monday said more than 7 crore I-T returns have been filed so far as the filing deadline closes in, amid netizens complaining of glitches on the portal and demanding an ...