I have tried my best to include moral, safety, ethical and professional points one should know while planning to fly abroad.
Read this post on readtorise.blogspot.com