One Veteran's Voice
A group blog by Veterans of Iraq and Afghanistan
Warning: This site contains a few graphic images of violence, and occasional foul language.