Millions of Americans dread the arrival of April 15 each year, which is the last day in which residents from California to Maine can file their federal income tax returns. Since 39 states require residents to pay income taxes each year, this date is doubly painful financially for struggling families and businesses. The relationships... more »


















