With World War 3 fears looming and nuclear tensions rising, just 9 nations possess nuclear weapons—led by Russia (5,449) and the U.S. (5,277). China, India, Pakistan, and others follow far behind. While 7 countries have officially declared their arsenals, Israel and North Korea remain ambiguous....
In a high-stakes move on June 16, 2025, Israel claimed it had destroyed two Iranian F-14 Tomcat fighter jets near Tehran's Mehrabad Airport, hailing it as a blow to Iran’s aerial capabilities. The..
In its most lethal strike yet, Iran has flattened the Weizmann Institute of Science — one of Israel’s most vital research hubs closely linked to Mossad and the military-industrial complex...
India has refused to endorse the SCO's strong condemnation of Israel’s military strikes on Iran, signalling a diplomatic divergence within the Eurasian bloc. While China, Russia, and others denounced..