Day: September 27, 2009

God of war

by Terry Hargrove General McChrystal has warned that the United States needs to send thousands more troops to Afghanistan or risk losing that conflict. President Obama is now considering his report. I […]