A high-ranking commander of the Islamic Revolution Guards Corps (IRGC) warns that the US forces in the region are sitting in a “glass house” and should avoid “throwing stones at others.”
Brigade General Mehdi Kabiripour, Deputy Commander of the Ali ibnAbi Talib Guards in Qom Province, visited the Hawzah News Agency headquarters while attending the Media and Cyberspace Center…