6/25/20 Army Suspects Foul Play in Missing Ft. Hood Soldier

U.S. Army investigators are suspecting foul play in the disappearance of a Texas soldier who has been missing for two months.


Latest Videos