Expert Answer: As a green card holder who obtained status through asylum, you should be cautious when traveling internationally. While traveling to Saudi Arabia itself is generally not an issue, you should avoid traveling to your home country, as it could raise concerns with U.S. immigration authorities about whether you still fear persecution. Additionally, re-entry into the U.S. is subject to inspection, and long stays abroad may affect your eligibility for U.S. citizenship. If you have any concerns, consult an immigration attorney before traveling.