SHOTS have been fired inside Crenshaw Mall in Los Angeles, California and police are embroiled in a shootout with the suspect, it has been reported.
[ad_2]
Read More
SHOTS have been fired inside Crenshaw Mall in Los Angeles, California and police are embroiled in a shootout with the suspect, it has been reported.
[ad_2]
Read More