In a large bowl, combine the chickpeas, onion, cucumber, pepper, tomatoes, parsley, garlic, lemon juice, olive oil, and salt. Toss to mix. Allow to stand at room temperature for 10 minutes for flavors to blend.