In a visit to Indiana today, President Obama says the U.S. needs to continue investing in clean energy and reduce the country’s dependence on foreign oil. He made the comments while visiting the Allison Transmission plant in Indianapolis. Indiana Public Broadcasting’s Brandon Smith reports.
Error: Twitter did not respond. Please wait a few minutes and refresh this page.