Castles, US Terrorism, Collapse in Al-Bayda, Great Victory for Yemenis
Al-Qaeda and ISIS organizations lost their most important strongholds in the south of the Arabian Peninsula in Yemen after years of fighting in favor of of the US-Saudi aggression.
Recently, the Yemeni Army and Popular Committees…