Human error to blame for electrical fault that delayed commuters for 3 hours, says MTR

READ FULL ARTICLE