Holding the flags of Ukraine and the Marine Corps, the jubilant liberating troops declare: “Stay tuned, victory is on the horizon.” Read More