Freedom Watch Afghanistan
Freedom Watch Afghanistan is a DOD show that highlights the successes and challenges that are happening there. It is shows on Armed Forces Network (AFN) which is broadcasted at military installations...
View Article01/27/09 Freedom Watch Afghanistan
It has been a while since I put one of these on here, and for those that like the Freedom Watch Afghanistan series produced by DOD, I am sorry. I have just been so swamped with work and many other...
View Article
More Pages to Explore .....