Barack Obama’s Presidential Legacy

February 9, 2017 Seema Parikh 0

After eight years in office, President Obama has certainly left his stamp on the United States. Being the nation’s first black president, Obama has been an icon for change. He entered office in 2008 having […]