25 parties sign MoU pledging free and fair election | Thai PBS World