Tag: Vester Flanagan

(PHOTO): Alleged shooter of Virginia TV journalists has shot himself

Two television journalists were shot and killed in Virginia on Wednesday morning…

Muhammad A. Aliyu Muhammad A. Aliyu