Frequently Asked Questions

  • What languages does Omid Taheri speak?

    Omid Taheri speaks English.