World News Suicide attack outside Russian embassy in Kabul KABUL, Afghanistan (Washington Insider Magazine)– In an unprecedented attack on a foreign diplomatic mission in Afghanistan, a suicide bomber detonated a bomb just outside... The Editor5 September 2022