Obama paid just 18% tax and got $22k refund as IRS deadline looms

The dreaded day is nearly upon millions of Americans to file their taxes. On the eve of the April 18 deadline, the taxpayer-in-chief’s return is under scrutiny after it was released Friday. Read Full Article at RT.com