A new battle in Shuja'iyya in Gaza City; More fighting in Gaza; Yemen unveils new weapons, and more...