Two US service members supporting Operation Freedom’s Sentinel were killed last Friday after “improvised explosive device (IED) hit their vehicle in southern Afghanistan.” According to The...
In the past month, 8 Afghan soldiers have defected inside the United States. The United States has sent 2,200 Afghan troops into the US to be...
In the past month, 8 Afghan soldiers have defected inside the United States. The United States has sent 2,200 Afghan troops into the US to be...
Recent Comments