Put the bulgur in a large bowl and pour in the hot water. Cover with a dish or plastic wrap and let stand for about 30 to 45 minutes to rehydrate. Drain in a strainer, pressing with the back of a wooden spoon to squeeze out as much water as possible.
In a mixing bowl, combine the tomatoes, onions, cucumber, parsley, and mint. Toss the salad well to incorporate the ingredients; season with cumin, salt and pepper. Add the bulgur; moisten with the lemon juice and olive oil. Fold everything together to incorporate the ingredients. The flavor will improve if the tabbouleh sits for a few hours. Serve at room temperature.