Taiwan has officially confirmed the presence of US troops stationed on its islands in the Taiwan Strait permanently, a development that could further escalate tensions with China. The National Defense Authorization Act (NDAA) passed in 2023 facilitated the deployment of these troops
Iraqi forces shot down an armed drone on Tuesday over the Erbil airport in northern Iraq, where U.S. and other international forces are stationed, according to a report. The Kurdistan Counter Terrorism, an Iraqi semi-autonomous regional security agency, said an “illegal militia”
The Wagner Group could try and compete with Russia in parts of the world where Putin has no influence, according to an intelligence expert. After their recent attemtped mutiny in Russia which threatened Putin’s war effort and undermined his position, some experts believe
Mexico City's mayor says 6,060 National Guard officers will be stationed in the city's subway system
The mayor of Mexico City announced Thursday that 6,060 National Guard officers will be posted in the city’s subway system after a series of accidents that officials suggested could be due to sabotage. Mayor Claudia Sheinbaum said mechanical problems in recent months