Shahrooz Shekaraubi Shahrooz Shekaraubi is the founder and president of the Aftab Committee. Follow him on Twitter. Truthout Dec 10, 2017