The passport on Yang Hua’s desk is stamped with visas that would alarm immigration clerks around the world. He showed up in Indonesia two days after the Bali nightclub bombings in 2002
Daily News Channel
The passport on Yang Hua’s desk is stamped with visas that would alarm immigration clerks around the world. He showed up in Indonesia two days after the Bali nightclub bombings in 2002