The Israel Defense Forces (IDF) has destroyed the ability of Lebanese Hezbollah to conduct ground …
Read More »General: Iran aids Karzai, maybe Taliban
KABUL, Afghanistan – Iran gives political and material support to President Hamid Karzai’s Western-backed government, but it also may be aiding the Taliban as a way of hedging its bets in neighboring Afghanistan, NATO’s top general here said Monday.
Read More »