Income Tax department just announced an extension for filing returns. Now you can file it till 5th Aug, 2017. IT department website has been having issues due to overload.
In view of the difficulties faced by taxpayers, date for filing of Income Tax Returns for FY 2016-17 has been extended to 5th August, 2017.
— Income Tax India (@IncomeTaxIndia) July 31, 2017
This is the first time when linking Aadhar has been made mandatory to PAN card. You can do it at this website