Toast the rice. Heat a dry pan over medium heat. Add uncooked rice. Toast until the rice becomes opaque and fragrant (1 to 2 minutes).
Cook rice. In a large pot, bring 4 quarts of water to a boil. Add rice and 2 teaspoons of salt. Boil, uncovered, for 8 minutes or until the rice is cooked through and tender. Drain the rice and then spread it onto a lined baking sheet to bring to room temperature.
Make dressing. While the rice is cooling, make the dressing. In a small bowl, add olive oil, lemon juice, orange juice/zest, and cinnamon. Whisk until well combined. Add salt and pepper to taste. Stir in pistachios, currants, and some of the parsley and green onions
Toss salad. In a large bowl, toss together cooled rice and dressing. Let stand for at least 20 minutes. Season to taste, garnish with remaining parsley and green onions, and serve!