In a vibrant show of solidarity, millions of Yemenis gathered in Sana’a and other cities across the country on Friday, vowing to avenge martyred resistance leaders and make Israel pay a hefty price for their genocide on the Gaza Strip.