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.
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.