12Petals Media Group is an Iranian-American organization based in San Francisco.
12 Petals
This is 12 Petals’ first major production in its efforts to promote the culture of human rights:
http://www.youtube.com/watch?v=_rKgFyJYhV0&feature=player_embedded#