Shahrooz Shekaraubi

Shahrooz Shekaraubi is the founder and president of the Aftab Committee. Follow him on Twitter.