Northern Ireland’s Mark Allen hammers Ali Carter 6-0 to reach the International Championship semi-finals in Dajing.


Source link