Where’s my 2020 tax return?

Where’s My 2020 Tax Return?

Are you still waiting for your 2020 tax returns? Well, join millions of others who are still waiting for their check. The IRS is still faced with unprocessed 2019 tax returns in addition to the…

John mcafee found dead in spanish prison

John McAfee Found Dead in Spanish Prison

The creator of McAfee antivirus software, John McAfee, was found dead in his penitentiary cell in northeastern Spain, hours after a Spanish court approved his extradition to the United States to face tax evasion charges,…