Local Prof Reacts to Afghanistan Killings | NBC 7 San Diego

Local Prof Reacts to Afghanistan Killings

UCSD Professor Ron Bee explains the US's relationship with Afghanistan, and the factors that may have led to one suspected American's reported killing of 16 Afghans. Brandi Powell reports.

    processing...

    NEWSLETTERS