Sana’a (GPA) – It’s the 4th of July, which to the rest of the world is just another day. But in the United States it’s Independence Day. For many people that means barbecues and fireworks. But for people who know the true history of the American Revolutionary War and indigenous genocide, today is just another stark reminder of America’s dark history and imperialist present.

RELATED: Yemeni Forces Strike Another Saudi-Coalition Warship

So let’s take a moment today to celebrate national liberation movements around the globe fighting for the basic right of self determination under the thumb of the American imperialist empire. Palestine, Syria, Iraq, Venezuela, DPRK; the list is essentially endless. At Geopolitics Alert, we’d like to put the spotlight on the brave revolutionary fighters in Ansarullah and Yemen’s Popular Resistance. They’re fighting against the most powerful military in the world with virtually no outside support. But they’re still kicking ass on a daily basis.

RELATED: Video Yemeni Sniper Kills 2 Saudi Fighters With One Bullet

So to make your 4th of July a little more tolerable, here’s a video compilation of Yemeni forces blowing-up Saudi military vehicles. The world is against them, yet they won’t give up. Despite the daily bombs and “terrorist” labels, Yemen’s resistance movement shines bright in the face of global oppression. So here’s to Yemen’s (and really everyone’s) independence free of foreign interference from the American imperialist empire!