By Shane Trejo The top defense official in the nation of Taiwan has confirmed that U.S. troops are stationed off the coast of China, as World…
Posts tagged as “Pentagon statement”
By Sundance This could be the beginning of World War III, or just another step in the general direction. According to the Pentagon, the U.S. just…
By Tyler Durden Northern Virginia has become a hub of US Afghan evacuation efforts, with Dulles International Airport having received thousands of refugees over the past…