Skip to main content

Articles by Castro

Kabul Press Reveals

Iranian leadership addicted to opium?

For those wondering about the logic and sanity of the Iranian leadership in its conduct of international affairs, recent presidential election and the massive protests (…)

So-Called Afghanistan Comprises Diverse Stateless Nations Including the Hazara, Uzbek, Tajik, Turkmen, Pashtun/Afghan, Baloch, and Nuristani With No Single Majority or Shared National Identity.

Search Kabul Press