May 21, 2015 | Fresh Stream Yang Fan — What Happened After 1,001 Nights? Genjing Records, a DIY record label based out of Beijing, China, happily presents the debut of Yang Fan. Her album “What Happened… Sarah Samways