David Matas speaks at Epoch Times public forum “China is everywhere”.