Yemen clashes leave many dead