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...
    Country
    Total
    1
    United States
    463738121
    2
    China
    26182670
    3
    Great Britain
    27231767

    NEWSLETTERS