Author Avatar

Richard Moore

Richard Moore is an award-winning photographer and editor for The Epoch Times.