Yemen has perplexed the enemy…

Yemen has perplexed the enemy…


Yemen has perplexed the enemy with its power and ingenuity.

In Iraq, the Resistance Forces are powerfully pushing back the occupying US and its puppet DAESH (ISIS). With their loud cries, they are eloquently expressing their firm decision to confront every act of interference and malice on the part of America and its cohorts.

share this video

Choose your platform: Google Plus

related images