Barack Obama receives the ‘Nobel War Prize’

January 8, 2017

President Barack Obama will end his eight years in office with two dubious records no other Commander-in-Chief ever achieved.  First, he is the only President to never have a single year of 3% or higher […]