'Self propelled artillery' in Yemen