Iran’s highest national security and foreign policy decision-making body, the Supreme National Security Council (SNSC), …
Read More »US Say Russia Has 70% Of The Troops Needed For ‘Imminent’ Invasion Of Ukraine
Russia has now reportedly assembled 70% of the military troops and armaments required throughout Ukraine’s borders if President Vladimir Putin decides to launch a full-scale invasion of the country, according to officials from the US Government. According to the Associated Press, citing anonymous sources at the Pentagon. This reporting which …
Read More »