active duty troops

The Pentagon released a statement saying the were sending the 900 remaining active duty troops back to their home bases in North Carolina and New York.These soldiers were stationed near the capital region on standby orders and were not actually deployed into the city. Sources say that enough National Guard troops are present and there […]


Current track

Title

Artist