He passed unexpectedly .
David Chen - DC push hands gathering , competed in Cheng Man Ching event in France .
David Chen - DC passed unexpectedly .
David Chen - DC push hands gathering , competed in Cheng Man Ching event in France .