President Obama speaks in North Carolina today

by David Gura