British Director Michael Lachmann’s Documentary Series "Spacetime Capsule" Premieres in China

, /PRNewswire/ –The brand new documentary series, Spacetime Capsule, directed by British filmmaker Michael Lachmann and produced by China Review Studio, has recently premiered on…