WMNF – July 22, 2013 – Professor Charles Rose

Professor Charles Rose joined the Life Elsewhere Radio program on WMNF to discuss Stand Your Ground law and President Obama’s speech in response to the Zimmerman trial.