Photo courtesy of Gage Skidmore, Flickr An ever-looming battle has been raging in the background of the Trump administration: the president's infamous tax returns. This battle has been the epicenter for many claims about the president, such as whether he has committed tax fraud, if he is indebted to Russian […]