Yemen protest 4 miles long