Israel Bombs Power Plant in Yemen’s Capital

The Israeli military bombed a power plant in the Yemeni capital of Sanaa overnight as the Houthis, officially known as Ansar Allah, have continued their blockade on Israeli shipping and attacks on Israeli territory in response to Israel's genocidal war on the Gaza...

read more