GBelmaker

Genevieve Belmaker is a metro reporter for The Epoch Times and covers media issues and news and can be found on Twitter at @Genevieve_Long.